Я установил пакет Azure, который является типом подписки пользователя. Пул уже настроен с 3 узлами, которые находятся в состоянии ожидания. из моего кода на C # я получаю ссылку на пул, запускаю StartTask и выполняю CommitAsync.
Это привело к запуску StartTask или StartTask будет выполняться только тогда, когда узел устанет присоединиться к пулу.
pool = batchClient.PoolOperations.GetPool(poolId);
pool.StartTask = new StartTask
{
CommandLine = "cmd /c (robocopy %AZ_BATCH_TASK_WORKING_DIR% %AZ_BATCH_NODE_SHARED_DIR%) ^& IF %ERRORLEVEL% LEQ 1 exit 0",
ResourceFiles = resourceFiles,
WaitForSuccess = true
};
Когда я запускаю этот код, он, похоже, не копирует необходимые файлы в общий каталог Node.