从 Windows CMD.EXE 访问远程挂载目录

jda*_*mae 6 windows script batch windows-xp

我有一个共享并挂载到我的本地主机的远程目录。我知道远程目录已正确挂载和共享,因为我可以在正常的鼠标和单击事件期间读取、写入和执行文件。

虽然,我确实需要编写一些脚本,并希望使用 Windows cmd 可执行文件来执行此操作。

例如,我想将cd/更改目录到远程目录并重命名文件。

如何在示例 Windows 脚本中执行此操作?

到目前为止,下面的命令行对我不起作用。我可能一开始就没有正确地传递这个。

C:\>cd \\myremotehost\MY_DIR
Run Code Online (Sandbox Code Playgroud)

错误:

`\myremotehost\MY_DIR'

CMD 不支持 UNC 路径作为当前目录

我想编写脚本并将其重命名myfilemynewnamefile.

Fop*_*ush 7

您需要先将网络位置安装为网络驱动器,然后才能从命令提示符使用它。像这样:

net use x: \\myremotehost\MY_DIR
x:
Run Code Online (Sandbox Code Playgroud)

之后,您应该能够执行您想要的任何操作,使用 X:\ 代替 \myremotehost\MY_DIR。完成后,您可以断开驱动器

net use x: /delete
Run Code Online (Sandbox Code Playgroud)