6

Я создал среду, в которой я использую 3 разные конфигурации рабочего стола, но каждый раз, когда я перезагружаюсь, мне приходится вручную открывать каждую программу на этом целевом рабочем столе, чтобы она выглядела так, как раньше.

Итак, я хотел бы написать файл .bat который может запустить все мои программы на соответствующих рабочих столах. Мне интересно, возможно ли что-то подобное:

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

Очевидно, этот пример нереальный, но я надеюсь, что есть что-то похожее. Мне все равно, если это взломать :)

2 ответа2

4

Вы можете использовать программу VDesk для достижения этой функциональности.

VDesk для Windows 10: запуск программ на виртуальных рабочих столах

Vdesk - это портативная программа для Windows, которая добавляет эту функцию в Windows 10. Это программа командной строки, но поставляется с возможностью интеграции ее функций в проводнике.

Основная команда выглядит следующим образом: vdesk [n] [command [args]]

  • n устанавливает индекс виртуального рабочего стола, на котором вы хотите запустить программу.
  • [команда [args]] указывает программу и аргументы, которые вы хотите запустить.

Команда vdesk notepad.exe запускает Блокнот на новом виртуальном рабочем столе, а vdesk 3 notepad c:\text.txt открывает Блокнот на виртуальном рабочем столе 3 и использует аргумент для автоматической загрузки text.txt .

Вы можете запустить приложение при запуске Windows 10, чтобы всегда загружать программы на виртуальных рабочих столах при запуске операционной системы, создавая простые пакетные файлы и добавляя их в одно из многих мест загрузки операционной системы .

Возможность запуска программы на новом виртуальном рабочем столе также может быть добавлена в File Explorer. Вам необходимо запустить vdesk -install для этого в командной строке, после чего вы заметите, что новая опция «открыть в новом виртуальном рабочем столе» доступна, когда вы щелкнете правой кнопкой мыши по исполняемым файлам в проводнике.

Команда vdesk -uninstall снова удаляет запись из проводника.

1

На данный момент Windows 10 имеет только сочетания клавиш для создания виртуального рабочего стола и переключения между виртуальными рабочими столами и просмотра виртуальных рабочих столов. Я не думаю, что возможно назначить определенные программы определенному виртуальному рабочему столу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .