Bio_Hazard
22-01-2023, 13:11
Есть небольшой "скрипт" для интеграции языковых пакетов и очистки дистрибутива Windows, запускается через внешнюю утилиту для повыщения прав. Последовательность запуска:
run.cmd
@echo off
Start "" c:\Script\Utilities\PowerRun.exe cmd.exe /k call c:\Script\Utilities\Win10_LTSx.cmd
запускает другой cmd через утилиту PowerRun.
Когда основной скрипт доходит до цикла
for /d %a in ("c:\mount\windows\Windows\WinSxS\*onedrive*") do RD /q "%a"
выскакивает ошибка:
Непредвиденное появление: \mount\windows\Windows\WinSxS\*onedrive*") do RD /q "a".
Хотя если в этом же окне вручную вставить этот же цикл, он отрабатывает как надо.
Можете подсказать что-то по этому поводу?
run.cmd
@echo off
Start "" c:\Script\Utilities\PowerRun.exe cmd.exe /k call c:\Script\Utilities\Win10_LTSx.cmd
запускает другой cmd через утилиту PowerRun.
Когда основной скрипт доходит до цикла
for /d %a in ("c:\mount\windows\Windows\WinSxS\*onedrive*") do RD /q "%a"
выскакивает ошибка:
Непредвиденное появление: \mount\windows\Windows\WinSxS\*onedrive*") do RD /q "a".
Хотя если в этом же окне вручную вставить этот же цикл, он отрабатывает как надо.
Можете подсказать что-то по этому поводу?