1

Тема: AHK: Run program on wrong Desktop

Всем привет!
Сценарий: переключаюсь на правый рабочий стол в Win10 и запускаю ряд программ:


Send {LWin down}{Ctrl down}{NumpadRight down}{LWin up}{Ctrl up}{NumpadRight up}
Sleep, 2000
Click, 44, 55
Click, WheelUp
Run, "C:\Program Files\Sublime Text 3\sublime_text.exe"
Run, chrome.exe
Run, "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2\bin\idea64.exe"
Run, "C:\Users\USER\AppData\Local\Programs\Microsoft VS Code\Code.exe"
Run, "C:\Program Files (x86)\Microsoft\Skype for Desktop\Skype.exe"
Run, C:\Users\USER\AppData\Local\gitkraken\Update.exe --processStart "gitkraken.exe"
Run, C:\Users\USER\AppData\Local\SourceTree\SourceTree.exe

Но почему-то только Sublime запускается на ПРАВОМ рабочем столе, после чего автоматически возвращаюсь на ЛЕВЫЙ рабочий стол и остальной софт запускается там.

Я уже добавил


Sleep, 2000
Click, 44, 55
Click, WheelUp

Чтобы как-то остаться на данном рабочем столе, думал поможет, но нет.

Подскажите, пожалуйста, каким макаром можно оставаться на ПРАВОМ рабочем столе и запускать весь софт там?

2

Re: AHK: Run program on wrong Desktop

stealzy пишет:

on a second monitor

Думаю, имеется в виду виртуальный рабочий стол Windows 10.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Run program on wrong Desktop

yoda пишет:

Но почему-то только Sublime запускается на ПРАВОМ рабочем столе, после чего автоматически возвращаюсь на ЛЕВЫЙ рабочий стол и остальной софт запускается там.

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

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

4

Re: AHK: Run program on wrong Desktop

teadrinker пишет:

Наверно, можно переместить окно с одного рабочего стола на другой.

https://www.autohotkey.com/boards/viewt … mp;t=67642

5

Re: AHK: Run program on wrong Desktop

Да, уже тоже нашёл, у меня работает, если заменить IID.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

6 (изменено: yoda, 2019-09-09 23:31:22)

Re: AHK: Run program on wrong Desktop

Да действительно, чтобы все запускалось на второй рабочем столе (не мониторе, монитор то как раз один), надо единожды все их запустить со второго рабочего стола, теперь всё хорошо.
Всем спасибо за помощь!
Думаю можно тему закрывать.