我必须:
- 将 .doc 文件从一个位置复制到另一个位置
- 在新位置重命名(将当前日期添加到名称中)
- 打开复制/重命名文件现在所在的位置
- 播放确认音
下面的(基本)批处理脚本依赖于小型播放器(BP)来播放声音,非常适合上述 4 点。
@echo off
xcopy "C:\Some Path\Doc.doc" "D:\My Documents\" /q /y /k /r /h
ren "D:\My Documents\Doc.doc" "New Word Document (%date%).doc"
ping -n 3 127.0.0.1 > nul
start "" /b /wait "D:\My Documents\"
BP /play /close /embedding .\1.wav
exit
我想请一个(不像我)熟悉脚本的人帮助我添加一些 IF 语句,即:
- 参考上面的第 2 点:如果该
"New Word Document (%date%).doc"
文件已经存在于该位置,则应该跳过xcopy
和命令(但其余的应该继续)。ren
和
- 参考上面的第 3 点:如果文件夹
"D:\My Documents\"
已经打开,start
则应跳过该命令(但其余应继续)。
提前感谢您的帮助