我是批量编程的新手。我的问题是:
COPY /Y "$(TargetDir)*.xlsx" "C:\Folder1"
如果我在“post build event命令行”文本区域中单击属性 - 构建事件,我在Visual Studio项目(Web应用程序)中编写了上述内容。我如何看到 where 这个变量被定义或者这是一个syst var?我指的是 $(TargetDir)。
我假设此命令将目录中的所有xlsx文件复制(禁止提示确认您要覆盖现有目标文件)到C:\ Folder1。我想了解目标目录的设置方式。另外,使用代码1类型的错误退出的解释是什么?
您能否建议使用所有批处理命令和var的资源?
答案 0 :(得分:0)
这是我学习批处理的那个:https://drive.google.com/file/d/0B7wtLhgdLSa-Z2NMVGJVQzdFY1U/edit
希望对你有所帮助。此外,COPY /Y "$(TargetDir)*.xlsx" "C:\Folder1"
不是批处理语法,尽管类似。
批次等价物是:
setlocal enabledelayedexpansion
for %%I in (*.xlsx) do (
copy %%I C:\Folder1
)
另存为rename.bat
希望有所帮助!