for /f "tokens=1-7 delims=,: " %a in ('запросить пользователя ^| найти /i "диск"') выйти из системы %b
Этот приведенный выше код используется для выхода из системы пользователей удаленного рабочего стола, где состояние «Отключено» в Windows 2003. Он будет работать идеально, когда я запускаю его в командной строке. Но он не запустится, когда я создам файл .bat или файл .cmd в Windows 2003. Так что, может быть, я знаю, где я ошибаюсь?