在服务器上建个TXT文档, 在客户机上每次启动时会显示这个文档 ,用批处理怎么去写

2024-11-29 23:53:25
推荐回答(2个)
回答1:

用copy命令复制到客户端,再用命令文本编辑器来打开这个文档就可以了。
例如
copy \\server\test.txt "%userprofile%\桌面\"
notepad "%userprofile%\桌面\"

回答2:

┎——————————————————————————————┒
set 服务器上的启动文档="E:\带 空格的文件(原位于服务器).txt"
set 复制到本地的启动文档="%temp%\启动文档.txt"

copy/y %服务器上的启动文档% %复制到本地的启动文档%
start notepad %复制到本地的启动文档%
┖——————————————————————————————┚
缺点:我的代码要多些
优点:从 set语句 直接修改变量,修改的时候不易出错

如果路径中带有空格,应该加“半角双引号”
copy语句的 /y 参数表示:自动替换已经存在的文件,不需等待用户确认
上述start语句的作用:新开一个窗口,用windows的记事本程序打开指定的文件
“忆林子”朋友的“notepad "%userprofile%\桌面\"”不会自动关闭 MS-DOS 窗口,所以我使用了 start 语句