Войти

Показать полную графическую версию : [решено] Отключение внешнего жесткого диска на другом компьютере локальной сети


Nigell0
12-04-2016, 11:59
Привет всем! Нужен скрипт который отключает внешний жесткий диск подключенный через USB на другом компьютере локальной сети. Оба компьютера состоят в домашней группе. Схема для наглядности ниже)
http://s010.radikal.ru/i311/1604/92/e4d4b71dcae0.jpg

Kazun
12-04-2016, 12:10
Sync - https://technet.microsoft.com/en-us/sysinternals/bb897438.aspx

Usage: sync [-r] [-e] [drive letter list]

-r Flush removable drives.
-e Ejects removable drives.

Specifying specific drives (e.g. "c e") will result in Sync only flushing those drives.

PsExec - https://technet.microsoft.com/en-us/sysinternals/psexec.aspx

psexec \\<computername> -u <userid> -p <password> -i 0 -c "C:\Files\Sync.exe" -e e

Nigell0
12-04-2016, 12:22
Kazun, а можно подробный мануал?

Nigell0
15-04-2016, 08:45
Разобрался с проблемой с "Отказано в доступе" с PsExeс
Есть код - psexec \\6Stol -u Alexey\Алексей -p 123 -i 0 -c "C:\Files\eject.bat"
Соответственно после его ввода пишет - Отказано в доступе...
На управляемом компе стоит Касперский, пробовал над ним шаманить, отключал сетевой экран, добавлял в исключения, ничего не помогало. Когда полностью вырубал касперский писал что-то типа "Управляемое приложение отменило действие"

Изменил строчку и вместо имени компа написал его ip - psexec \\192.168.10.84 -u Alexey\Алексей -p 123 -i 0 -c "C:\Files\eject.bat"
Подключилось без проблем!)




© OSzone.net 2001-2012