Como posso forçar um programa a abrir em um desktop específico?

6

Eu criei um ambiente em que uso três configurações de área de trabalho diferentes, mas toda vez que eu reinicializo, eu tenho que abrir manualmente cada programa na área de trabalho de destino para que pareça como antes.

Então, eu gostaria de escrever um arquivo .bat que possa fazer com que todos os meus programas sejam executados em seus desktops apropriados. Eu estou querendo saber se algo assim é possível:

"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -desktop:2
"C:\Program Files\My\Other\Software.exe" -desktop:3
...etc.

Obviamente, este exemplo não é real, mas espero que exista algo semelhante. Eu não me importo se é hacky:)

    
por Laith 09.09.2015 / 00:34

2 respostas

4

Você pode usar o programa VDesk para obter essa funcionalidade.

VDesk for Windows 10: launch programs on virtual desktops

Vdesk is a portable program for Windows that adds the feature to Windows 10. It is a command line program but ships with an option to integrate its functionality in File Explorer.

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.

You can run the application on start of Windows 10 to always load programs on virtual desktops when the operating system starts by creating simple batch files, and adding them to one of the many startup locations of the operating system.

The option to launch a program on a new virtual desktop can be added to File Explorer as well. You need to run vdesk -install for that on the command line, and will notice afterwards that a new "open in new virtual desktop" option is available when you right-click on executable files in File Explorer.

The command vdesk -uninstall removes the entry from File Explorer again.

    
por 15.06.2016 / 16:24
1

A partir de agora, o Windows 10 só tem teclas de atalho para criar um desktop virtual e alternar entre os desktops virtuais e espiar dentro do desktop virtual. Eu não acho que é possível atribuir programas específicos para um desktop virtual específico.

    
por 09.09.2015 / 01:46