Windows

выполнение bat скрипта

Wolf666 15-02-2016 12:53

@ECHO OFF

@"C:\Windows\System32\tsdiscon.exe"
exit

Вот так заработало)
Спасибо Tips'у!

UPD: Рано радовался. Двойным клацом по батнику исполняется, а при нажатии горячей клавиши пишет, что "C:\Windows\System32\tsdiscon.exe" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. А назначить напрямую горячую клавишу на этот экзешник тоже не даёт. Короче, кто знает ещё хорошие менеджеры горячих клавиш?))

Froz 15-02-2016 13:20

tsd.cmd (чтобы имя не совпадало с .exe, так как PATH) в кодировке CP-866:

@echo off
"%windir%\system32\tsdiscon.exe"
exit

положить куда-нибудь, создать на него правомышом ярлык (.lnk), в свойствах ярлыка задать хоткей (например Ctrl-Alt-T) и "Окно - Свёрнутое в значок", ярлык тоже куда-нибудь засунуть в "Пуск-Стандартные-Служебные", затем скорее всего ребутнуть винду, тк хоткеи на ярлыках не всегда сразу начинают работать. И никаких мкеев не надо.

Как вариант можно ещё так (кавычки "" тут обязательны):

@start "" /min "%windir%\system32\tsdiscon.exe"

А можно и вообще ради одной команды батник не создавать, а сразу в ярлыке прописать "%windir%\system32\tsdiscon.exe", и скормить мкею ярлык