Есть ли какой-нибудь легкий способ добавить задержку к ярлыку на рабочем столе (Windows 7), чтобы при нажатии на него приложение не открывалось до тех пор, пока не истечет указанная задержка?
2 ответа
4
Хорошо, я продолжил исследование и нашел ответ на свой вопрос:
В поле Ярлык Свойства -> Ярлык -> Целевое поле я набрал это
C:\Windows\System32\cmd.exe /c C:\Windows\System32\timeout.exe /T 3 /nobreak > nul && "C:\Program Files\MyProgram\Program.exe" argument /flag
- Флаг /c закрывает окно cmd после запуска программы.
- Флаг /T указывает время ожидания (в данном случае 3).
- Флаг /nobreak предназначен для предотвращения того, что ввод с клавиатуры отменит ожидание.
- Значение> nul означает, что во время ожидания в окне cmd ничего не появляется.
Он в основном использует пакетные команды, но сжимает все это в одну строку, на которую ссылается ярлык. Запустите сценарий как свернутый, чтобы избежать появления черного окна cmd во время ожидания.
2
Вы можете направить его через пакет, который будет "спать" в течение необходимого вам времени, а затем запустить его.