我有两个 Windows 批处理文件。从命令提示符调用时,两个文件都可以运行。双击时,只有一个文件可以运行。这是怎么回事?
双击即可运行以下脚本(名为 CopyToStation9.bat):
@echo off
for /R "C:\Users\XXX\Documents\XXX" %%f in (*.csv) do copy "%%f" "\\192.168.0.10\c\X"
以下脚本(名为 CleanUp.bat)双击后无法运行
@echo off
set delFileList=.\test\
for %%A in (%delFileList%) do (
del /Q %%A
echo file %%A deleted
)
答案1
看起来您正在尝试使用 UNC 路径,请尝试使用pushd
和popd
。