(a tag W10 usou apenas b / c O W10 suporta vários desktops virtuais. Se eu ainda tiver lido a descrição da tag, devo usar a tag da VM, mesmo que as áreas de trabalho virtuais não sejam VMs, são?)
Eu tenho 8 desktops virtuais. Eu tenho 2 ou 3 janelas do Chrome por área de trabalho virtual.
Na inicialização do sistema, o Chrome carrega todas as janelas em qualquer usuário da área de trabalho virtual primeiro. Isso é inconveniente porque eu tenho que transportar manualmente cada janela para sua área de trabalho virtual correspondente. À medida que o número de aplicativos aumenta, isso só se torna mais irritante.
Existe algum programa que eu possa escrever para fazer isso? Com algumas pesquisas no Google, vi como iniciar programas na inicialização. No entanto, também quero associar essas instâncias do Chrome a uma área de trabalho virtual.
Na inicialização, o Windows cria automaticamente 8 áreas de trabalho virtuais (bom!), então não incluí isso no meu pseudocódigo.
Algum pseudocódigo:
while (true)
sleep 5 seconds //do this every 5 seconds
for (each virtual desktop)
{
check what instance of Chrome is running in that window
}
if(startup==1)
{
check the log file on which virtual desktop to dump each instance of Chrome into
put it there
}