У меня есть .bat для подключения сетевых дисков. У меня всего 11 Мой скрипт работает, но на данный момент, даже если у пользователя нет прав, он подключает сетевой диск.

Хотелось бы, если у пользователя нет прав, сетевой диск удаляется.

Вы знаете что-то подобное?

1 ответ1

0

Вы можете попробовать проверить уровень ошибки после команды "dir X:\". Уровень ошибки - это целочисленное значение, возвращаемое последней выполненной командой в сеансе командной строки. 0 означает успех

if errorlevel 1 command

означает, что команда выполняется, если уровень ошибки больше или равен 1

:drivex
net use x: \\computer\share
if errorlevel 1 goto drivey
dir x:\
if errorlevel 1 goto drivexremove
goto drivey
:drivexremove
net use x: /delete
:drivey
net use ....

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .