
Não consegui encontrar muito sobre isso, então pensei em perguntar aqui:
Estou procurando uma maneira de criar vários desktops virtuais no logon e alguns aplicativos iniciados automaticamente em cada um. Por exemplo, normalmente tenho um navegador Chrome em cada área de trabalho. Normalmente, tenho uma área de trabalho virtual de desenvolvimento (sublime, pycharm, firefox e algumas outras coisas), tenho uma área de trabalho de notícias/social (irc, slack, skype, gchat, evernote com minha lista de 'leitura' e assim ativado) e, finalmente, uma área de trabalho 'workstuff' com onenote e alguns outros aplicativos.
Eu sei, na pior das hipóteses, posso criar uma macro para fazer isso, mas queria saber se havia algum controle adicional no Windows que permitisse gerenciar vários desktops, pois acho que seria incrível se eu pudesse ter meu trabalho, desenvolvimento, social , etc. os desktops são preenchidos automaticamente com os aplicativos corretos após as reinicializações, em vez de ter que refazê-lo todas as vezes :)
Obrigado por qualquer conselho!
Responder1
Use o aplicativoVDesk.
VDesk para Windows 10: inicie programas em desktops virtuais
Vdesk é um programa portátil para Windows que adiciona o recurso ao Windows 10. É um programa de linha de comando, mas vem com a opção de integrar sua funcionalidade no File Explorer.
O comando principal é assim:
vdesk [n] [command [args]]
- ndefine o índice da área de trabalho virtual na qual você deseja iniciar o programa.
- [comando [argumentos]]especifica o programa e os argumentos que você deseja iniciar.
O comando
vdesk notepad.exe
inicia o Bloco de Notas em uma nova área de trabalho virtual, enquantovdesk 3 notepad c:\text.txt
abre o Bloco de Notas na área de trabalho virtual 3 e usa um argumento para carregartext.txt
automaticamente.Você pode correro aplicativo na inicialização do Windows 10 para sempre carregar programas em desktops virtuais quando o sistema operacional inicia, criando arquivos em lote simples e adicionando-os a um dos muitos locais de inicialização do sistema operacional.
A opção de iniciar um programa em uma nova área de trabalho virtual também pode ser adicionada ao File Explorer. Você precisa corrervdesk -instalarpara isso na linha de comando, e notará posteriormente que uma nova opção "abrir em nova área de trabalho virtual" está disponível quando você clica com o botão direito em arquivos executáveis no File Explorer.
O comandovdesk -desinstalarremove a entrada do File Explorer novamente.
Responder2
No momento, existem apenas alguns controles limitados de teclado e mouse para desktops virtuais do Windows 10. Procurei, esperando encontrar comandos do PowerShell... mas infelizmente não.
Como você declarou especificamente "na inicialização", você pode escrever um script para fazer isso usando os comandos do teclado. Na linguagem de script de sua escolha, inicie os aplicativos desejados na primeira área de trabalho. Em seguida, envie Ctrl+ Win Key+ Right Arrowpara passar para a próxima área de trabalho. Em seguida, inicie seus próximos aplicativos. Repita conforme necessário. Obviamente, você terá que testar isso. Talvez seja necessário inserir algumas pausas, ou algo assim, mas deve funcionar.
Responder3
Criei um script simples que permite iniciar vários itens de uma só vez (em desktops diferentes):
https://github.com/SuperflyJon/FileStarter
Acontece que muitos aplicativos iniciam de uma maneira especial, então não há garantias de que esse script funcionará para tudo e é um pouco complicado configurar muitos itens...
Responder4
Para manter isso atualizado, e para qualquer pessoa que chegue via Google, existe outra solução se você tiver uma placa gráfica NVidia.
Você pode usar o NVidia RTX Desktop Manager. Você pode criar perfis que abrirão áreas de trabalho e programas como desejar. Você pode salvar vários perfis e definir um para abrir na inicialização e atribuir teclas de atalho aos perfis também.
Bastante útil no cenário que você descreveu.