2

Я не смог найти много по этому вопросу, поэтому я подумал, что спросить здесь:

Я ищу способ создания нескольких виртуальных рабочих столов при входе в систему и автоматического запуска нескольких приложений на каждом. Например, у меня обычно есть браузер Chrome на каждом рабочем столе. Затем у меня обычно есть виртуальный рабочий стол разработчика (sublime, pycharm, firefox и некоторые другие), затем у меня рабочий стол новостей / социальных сетей (irc, slack, skype, gchat, evernote с моим списком «для чтения» и т.д. on) и, наконец, рабочий стол с рабочими данными с помощью onenote и нескольких других приложений.

Я знаю, что в худшем случае я могу создать макрос для этого, но мне было интересно, есть ли в Windows какие-либо дополнительные элементы управления, которые позволят вам управлять несколькими рабочими столами, так как я думаю, что было бы невероятно, если бы я мог работать, dev, social и т. д. рабочие столы автоматически заполняются нужными приложениями после перезагрузки вместо того, чтобы каждый раз повторять это :)

Спасибо за любой совет!

2 ответа2

5

Используйте программу 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 снова удаляет запись из проводника.

3

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

Поскольку вы специально указали «при запуске», вы можете написать скрипт для этого, используя команды клавиатуры. На выбранном вами языке сценариев запустите нужные приложения на первом рабочем столе. Затем отправьте Ctrl+Win Key+стрелка вправо, чтобы перейти к следующему рабочему столу. Затем запустите ваши следующие приложения. Повторите по мере необходимости. Очевидно, вам придется проверить это. Возможно, вам придется вставить несколько пауз или что-то еще, но это должно сработать.

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