Имя пользователя:
Пароль:
 

Название темы: [решено] Запуск bat файла
Показать сообщение отдельно

Старожил


Сообщения: 392
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


А если VBS скриптом это сделать?
создай файл shutdown.vbs c содержимым:


CompName = inputBox("Введите имя ПК:")

Set objService = GetObject("winmgmts:{impersonationLevel=impersonate,(Shutdown)}!\\" & CompName & "\root\CIMV2")
If Err.Number <> 0 Then
WScript.Echo Err.Number & ": " & Err.Description
WScript.Quit
End If
For Each objOS In objService.ExecQuery("SELECT * FROM Win32_OperatingSystem")
Exit For
Next
'objOS.Reboot 'перезагрузка
objOS.Shutdown 'выключение
'objOS.Win32Shutdown 0 'Log Off
If Err.Number <> 0 Then
WScript.Echo Err.Number & ": " & Err.Description
WScript.Quit
End If

попробуй поэкспериментировать с ним...

А что если местонахождения файла указать напрямую с полным путем например "С:\WINDOWS\system32\shutdown.exe -s -f" или где там у Вас стоит система...

Отправлено: 11:57, 07-11-2008 | #5

Название темы: [решено] Запуск bat файла