我试图打开存储在本地networking服务器上的这个批处理代码的各种文件:
for /f "tokens=*" %%G in ('dir /b /a:d "\\server\directory\*"') do %%G\setup.xml
但由于dir \\server\directory
不起作用,所以不会那段代码。
我怎么能做到这一点?
先谢谢你
您可以使用映射驱动器
net use X: \\server\directory
然后您可以使用更改到该目录
pushd X:
然后,可以在当前目录上运行批处理命令,当完成并且文件不再使用时,可以使用删除驱动器
net use X: /delete
你写:
因为dir \ server \目录不起作用
起初我会说这是行不通的。 但是实际工作的是:
dir \\server\sharename
服务器必须共享目录。 在服务器上,您可以使用如下命令:
net share public=c:\public
你应该能够:
dir \\server\sharename