Seb*_*son 6 windows command-line-interface
如何在映射网络驱动器的 .bat 或 .cmd 中编写命令行?我希望脚本首先检查驱动器号是否被映射,如果它被删除,然后映射驱动器。
我现在只有映射命令。请帮我填空:
REM Check if drive exists, if it does, delete it
@echo off
net use q: /persistent:yes \\localhost\C$\MyFolder
pause
Run Code Online (Sandbox Code Playgroud)
是否有任何参数错误?有什么应该添加的吗?
Tha*_*Guy 11
您可以通过测试其中是否存在特殊文件“nul”来测试驱动器或文件夹是否存在,即
REM Test if drive exists
IF EXISTS Q:\NUL GOTO Unmap
GOTO Continue
:Unmap
NET USE Q: /DELETE
:Continue
NET USE Q: /persistent:yes \\localhost\C$\MyFolder
当然,既然您无论如何都要删除它,您可以简单地删除它,而不必先检查是否存在。
归档时间: |
|
查看次数: |
10714 次 |
最近记录: |