用copy命令复制到客户端,再用命令文本编辑器来打开这个文档就可以了。
例如
copy \\server\test.txt "%userprofile%\桌面\"
notepad "%userprofile%\桌面\"
┎——————————————————————————————┒
set 服务器上的启动文档="E:\带 空格的文件(原位于服务器).txt"
set 复制到本地的启动文档="%temp%\启动文档.txt"
copy/y %服务器上的启动文档% %复制到本地的启动文档%
start notepad %复制到本地的启动文档%
┖——————————————————————————————┚
缺点:我的代码要多些
优点:从 set语句 直接修改变量,修改的时候不易出错
如果路径中带有空格,应该加“半角双引号”
copy语句的 /y 参数表示:自动替换已经存在的文件,不需等待用户确认
上述start语句的作用:新开一个窗口,用windows的记事本程序打开指定的文件
“忆林子”朋友的“notepad "%userprofile%\桌面\"”不会自动关闭 MS-DOS 窗口,所以我使用了 start 语句