Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Непредвиденное появление при запуске через внешнюю утилиту

Ответить
Настройки темы
CMD/BAT - [решено] Непредвиденное появление при запуске через внешнюю утилиту

Старожил


Сообщения: 216
Благодарности: 3

Профиль | Отправить PM | Цитировать


Есть небольшой "скрипт" для интеграции языковых пакетов и очистки дистрибутива 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".
Хотя если в этом же окне вручную вставить этот же цикл, он отрабатывает как надо.

Можете подсказать что-то по этому поводу?

Отправлено: 13:11, 22-01-2023

 

Аватара для YuS_2

Crazy


Contributor


Сообщения: 1171
Благодарности: 487

Профиль | Отправить PM | Цитировать


Цитата Bio_Hazard:
%a »
в скриптах необходимо удваивать знак %, для цикла for
Цитата:
В пакетных файлах для команды FOR используется запись
%%переменная вместо %переменная. Имена переменных
учитывают регистр букв (%i отличается от %I).

-------
scio me nihil scire. Ѫ

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:23, 22-01-2023 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Непредвиденное появление при запуске через внешнюю утилиту

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Непредвиденное появление: & Logonius Скриптовые языки администрирования Windows 2 15-02-2021 18:01
CMD/BAT - [решено] В разделе Achievements находит лишнюю скобку(Непредвиденное появление) iddiiddi1@vk Скриптовые языки администрирования Windows 3 14-07-2017 19:26
CMD/BAT - Проверка состояния службы. Возврат значения из CMD. Непредвиденное появление. amazzzing Скриптовые языки администрирования Windows 1 30-11-2013 01:41
CMD/BAT - [решено] Непредвиденное появление: <. Tetranoid Скриптовые языки администрирования Windows 6 22-06-2013 11:01
CMD/BAT - [решено] Ошибка работы скрипта (Непредвиденное появление: and) sunnykey Скриптовые языки администрирования Windows 4 21-02-2012 05:54




 
Переход