Я хотел бы создать командный файл, который я могу использовать с разными входными параметрами GUID.
Обычно я выполняю файл 4 раза, один за другим с различными входными параметрами, например так:
D:\>Drop\Debug\Ylp.Web.CmsImportWebJob.exe /test map 353c8be4-d3ca-4c92-96ee-ea1
4933f54fa
D:\>Drop\Debug\Ylp.Web.CmsImportWebJob.exe /test compare 353c8be4-d3ca-4c92-96ee-ea1
4933f54fa
D:\>Drop\Debug\Ylp.Web.CmsImportWebJob.exe /test analyse 353c8be4-d3ca-4c92-96ee-ea1
4933f54fa
D:\>Drop\Debug\Ylp.Web.CmsImportWebJob.exe /test update 353c8be4-d3ca-4c92-96ee-ea1
4933f54fa
Я хотел бы иметь возможность передать в GUID, так как это единственная часть, которая варьируется для разных заданий
Вот то, что я придумал, но я получаю следующие ошибки:
C:\Users\f\Desktop>echo off
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
Press any key to continue . . .
фактический скрипт:
echo off
set arg1=%1
shift
start /wait D:\>Drop\Debug\Ylp.Web.CmsImportWebJob.exe /test map arg1=%1
start /wait D:\>Drop\Debug\Ylp.Web.CmsImportWebJob.exe /test compare arg1=%1
start /wait D:\>Drop\Debug\Ylp.Web.CmsImportWebJob.exe /test analyse arg1=%1
start /wait D:\>Drop\Debug\Ylp.Web.CmsImportWebJob.exe /test update arg1=%1
pause