какой-то странный вопрос, но как мне заставить диск перейти из состояния ОК в состояние отключения с помощью сетевого использования? Я не хочу его удалять.
Я тестирую сценарий, но меня раздражает то, что для тестирования элемента, который я хочу, мне нужен отключенный диск. Я нигде не могу найти, как это сделать.
Если я сделаю это:
net use X: /delete
=> тогда это удаляет диск.
Я хочу, чтобы диск был отключен
Любые идеи?
РЕДАКТИРОВАТЬ: я отключил сеть и отключил диск (т.е. диск теперь находится в отключенном состоянии) .... не идеальное решение, поэтому, если у кого-то есть идея, где сеть может оставаться в сети, и я могу сделать диск "отключен", что было бы здорово!
Вы можете перезапустить службу «Рабочая станция» на клиентском компьютере.
net stop LanmanWorkstation
net start LanmanWorkstation
Один из возможных обходных путей, который приходит на ум, - использовать Пауза между подключением и отключением привода.
net use X: /delete
pause
net use x: \\pathToshare
Обратной стороной является то, что вам нужно будет нажать кнопку на экране, на котором выполняется сценарий, когда вы хотите, чтобы сценарий продолжился.
Добавить имя сервера с поддельным IP-адресом в файл hosts. Это должно делать свое дело.