我尝试在网络共享上启动BAT文件,但我收到此错误:
'\\dev\applets'
CMD.EXE was started with the above path as the current directory.
UNC paths are not supported. Defaulting to Windows directory.
Run Code Online (Sandbox Code Playgroud)
这是一个解决方法吗?
谢谢!
您可以让命令行处理器在批处理脚本启动时自动将UNC路径映射到驱动器:
pushd %~dp0
echo %CD%
popd
Run Code Online (Sandbox Code Playgroud)
执行popd命令或脚本结束时,驱动器将自动取消映射.
唯一的缺点是,当脚本运行时,您仍会收到错误消息.
小智 5
我遇到了同样的问题..虽然脚本运行得很好,但CMD.EXE标题很烦人.
为了压制该文本,我只是将CLS称为我脚本的第一行.
这将删除那个令人讨厌的CMD.EXE标题,然后显示你想要的任何内容.
希望这可以帮助.