【发布时间】:2017-09-01 16:47:11
【问题描述】:
我的批处理文件有问题
这是批处理文件:
del mod.ff
xcopy ui_mp ..\..\raw\ui_mp /SY
xcopy english ..\..\raw\english /SY
xcopy ui ..\..\raw\ui /SY
xcopy sound ..\..\raw\sound /SY
xcopy soundaliases ..\..\raw\soundaliases /SY
xcopy promod ..\..\raw\promod /SY
xcopy maps ..\..\raw\maps /SY
xcopy mp ..\..\raw\mp /SY
xcopy shock ..\..\raw\shock /SY
xcopy xmodel ..\..\raw\xmodel /SY
xcopy shock ..\..\raw\shock /SY
xcopy readme.txt ..\..\raw /SY
copy /Y mod.csv ..\..\zone_source
cd ..\..\bin
linker_pc.exe -language english -compress -cleanup mod
cd ..\Mods\PromodLive218
copy ..\..\zone\english\mod.ff
pause
当我运行它时,它开始执行所有命令,(开始搜索) 在C:\WINDOWS\System32 中,而不是在Program Files 中的文件夹,批处理文件在......
我该如何改变呢?如何将当前工作文件夹设置为批处理文件所在的目录而不是WINDOWS system32目录?
当我运行它时,我得到了这个:
C:\WINDOWS\system32>del mod.ff
找不到 C:\WINDOWS\system32\mod.ff
它应该在 C:\Program Files (x86)\itd itd itd 中搜索,我如何让它在 Program Files 而不是 System32 中搜索?
【问题讨论】:
-
您是否右键单击批处理文件并选择“以管理员身份运行”?
-
是的...如果我不说访问被拒绝。
标签: windows batch-file