调用另一个批处理的批处理文件无法复制文件

Batch file that calls another batch fails to copy files

我在设置计算机时使用了一系列批处理文件。我想偷懒,而不是 运行 将它们单独设置,我想从一个批处理文件中调用它们。我有那个设置,但它不能完全工作。我有一个批处理文件CALL,它使用XCOPY移动了一堆快捷方式和图标,但调用时不会复制它们,只有直接运行。

我也尝试过使用 START,但它没有 运行 任何批处理文件。

主批次,\Post Install\Run.bat

Call "Batch\Shortcuts.bat"

Shortcuts.bat,\PostInstall\Batch\Shortcuts.bat

@echo off
@echo Copying Icons And Shortcuts
@echo ................................................................................
xcopy /y /r /v "Shortcuts\Kronos.ico" "C:\Alle-Temp\"
@echo ................................................................................
xcopy /y /r /v "Shortcuts\Workday.ico" "C:\Alle-Temp\"
@echo ................................................................................
xcopy /y /r /v "Shortcuts\ADMS (New Windchill).url" "C:\Shortcuts\"
@echo ................................................................................
xcopy /y /r /v "Shortcuts\ADMS Drawing Lookup.url" "C:\Shortcuts\"
@echo ................................................................................
xcopy /y /r /v "Shortcuts\AMMS Web.url" "C:\Shortcuts\"
@echo ................................................................................
xcopy /y /r /v "Shortcuts\As-400.lnk" "C:\Shortcuts\"
@echo ................................................................................
xcopy /y /r /v "Shortcuts\WorkDay @ Work.lnk" "C:\Shortcuts\"
@echo ................................................................................
xcopy /y /r /v "Shortcuts\Kronos @ Work.url" "C:\Shortcuts\"
@echo ................................................................................
xcopy /y /r /v "Shortcuts\MapNetworkDrives - G & Q Drives Only.bat" "C:\Shortcuts\"
@echo ................................................................................
xcopy /y /r /v "Shortcuts\McAfee x64.bat" "C:\Users\EsAdmin\Desktop\"
@echo ................................................................................
pause

我相信你的解决方案是:

确保 运行 此批处理文件与所有图标和快捷方式位于同一位置。

@echo off
echo Copying Icons And Shortcuts
echo ................................................................................
xcopy /y /r /v "Kronos.ico" "C:\Alle-Temp\"
echo ................................................................................
xcopy /y /r /v "Workday.ico" "C:\Alle-Temp\"
echo ................................................................................
xcopy /y /r /v "ADMS (New Windchill).url" "C:\Shortcuts\"
echo ................................................................................
xcopy /y /r /v "ADMS Drawing Lookup.url" "C:\Shortcuts\"
echo ................................................................................
xcopy /y /r /v "AMMS Web.url" "C:\Shortcuts\"
echo ................................................................................
xcopy /y /r /v "As-400.lnk" "C:\Shortcuts\"
echo ................................................................................
xcopy /y /r /v "WorkDay @ Work.lnk" "C:\Shortcuts\"
echo ................................................................................
xcopy /y /r /v "Kronos @ Work.url" "C:\Shortcuts\"
echo ................................................................................
xcopy /y /r /v "MapNetworkDrives - G & Q Drives Only.bat" "C:\Shortcuts\"
echo ................................................................................
xcopy /y /r /v "McAfee x64.bat" "C:\Users\EsAdmin\Desktop\"
echo ................................................................................
pause