1

(Используется тег W10 только для ч / б. W10 поддерживает несколько виртуальных рабочих столов. Если я еще читаю описание тега, я должен использовать тег VM, хотя виртуальные рабочие столы не являются виртуальными машинами, не так ли?)

У меня 8 виртуальных рабочих столов. У меня 2 или 3 окна Chrome на виртуальный рабочий стол.

При загрузке системы Chrome загружает все окна в зависимости от того, какой виртуальный рабочий стол я использую первым. Это неудобно, потому что мне приходится вручную переносить каждое окно на соответствующий виртуальный рабочий стол. По мере увеличения количества приложений это становится все более раздражающим.

Могу ли я написать программу для этого? С некоторыми поисками в Google я видел, как запускать программы при запуске. Однако я также хочу связать эти экземпляры Chrome с виртуальным рабочим столом.

При запуске Windows автоматически создает 8 виртуальных рабочих столов (хорошо!) поэтому я не включил это в свой псевдокод.

Какой-то псевдокод:

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
}

0