Что нового

Удаленное выключение ПК

danyyy88

Новичок
Сообщения
3
Репутация
0
Подскажите какими командами можно выключить удаленный компьютер который находится в локальной сети, при помощи командной строки в Windows у меня получилось, но хотелось использовать Autoit


Код:
net use \\179.17.0.84\network Passwords /user:User

shutdown -s -m \\179.17.0.84
таким образом удаленный компьютер выключается, как это перевести на Autoit
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
281
Код:
#include <Process.au3>
_RunDos('net use \\179.17.0.84 pass /user:User')
_RunDos('shutdown -s -m \\179.17.0.84')
 
Автор
D

danyyy88

Новичок
Сообщения
3
Репутация
0
Данный скрипт не работает на Windows 7 x64, удаленный комп не реагирует на эти команды
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
281
Может так получится?
Код:
#RequireAdmin
#include <Process.au3>
_RunDos('net use \\192.168.100.1 36htr0uy0cwbh0drf15 /user:service')
_RunDos('shutdown -s -m \\192.168.100.1')
 
Автор
D

danyyy88

Новичок
Сообщения
3
Репутация
0
тоже ни каких реакций


Добавлено:
Сообщение автоматически объединено:

может autoit и cmd шрифты друг у друга не понимают? и поэтому не проходят команды
 

alex33

Скриптер
Сообщения
1 453
Репутация
181
danyyy88 [?]
тоже ни каких реакций
А если эти две команды объединить в одну знаком && ?
Код:
Run(@ComSpec & ' /c ' & 'net use \\179.17.0.84 pass /user:User && shutdown -s -m \\179.17.0.84')


Код:
#include <Process.au3>
_RunDos('net use \\179.17.0.84 pass /user:User && shutdown -s -m \\179.17.0.84')
 

joiner

Модератор
Локальный модератор
Сообщения
3 035
Репутация
503
danyyy88 [?]
может autoit и cmd шрифты друг у друга не понимают? и поэтому не проходят команды
а может скрипт нужно с правами запускать?
 
Верх