如果没有权限,请删除 NET USE

如果没有权限,请删除 NET USE

我有一个用于连接网络驱动器的 .bat。我总共有 11 个。我的脚本可以工作,但目前即使用户没有权限,它也可以连接网络驱动器。

我想如果用户没有权限,网络驱动器就会被删除。

你知道类似的事情吗?

答案1

您可以尝试在“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 ....

相关内容