Windows 10 : How to save a virtual desktop session?

I'm currently working on multi projects involving a lot of different tools and therefore windows in my taskbar.

To prevent having a messy desktop, I split it using virtual desktop feature from Windows 10.

I can let my laptop sleeping when I close it, without loosing my desktops sessions and go back and forth on them when I'm working on a specific project.

But for rebooting and applying updates or simply turning off the computer, I'd like to be able to save each instance of running virtuals desktops in order to relaunch them with all their associated applications and windows (ex : IntelliJ + Firefox + ... for one desktop etc).

How can I solve this use case ?

Thanks for reading.

7

1 Answer

You can use the application VDesk this way:

  1. You configure VDesk to automatically create N new Virtual Desktops when opened;
  2. You configure VDesk to automatically open your applications on each Virtual Desktop;
  3. You set VDesk to autostart with Windows;

∴ Each time you login on Windows, all pre-configured Virtual Desktop sessions will be opened, each with their respective programs.

How to use VDesk?

The main command looks like this: vdesk [n] [command [args]]

  • n sets the index of the virtual desktop you want to launch the program on.
  • [command [args]] specifies the program and arguments that you want it to start.

The command vdesk notepad.exe launches Notepad on a new virtual desktop, while vdesk 3 notepad c:\text.txt opens Notepad on virtual desktop 3 and uses an argument to load text.txt automatically.

As detailed on Windows 10 - virtual desktop startup automation .

You Might Also Like