Добрый день,
есть команда на удаление антивируса
for /f "usebackq skip=1" %i in (`wmic.exe Product where "Name LIKE '%%Symantec Endpoint%%'" get IdentifyingNumber`) do @start "" msiexec.exe /x%i /q
если забить в командной строке работает замечательно. Но если запихнуть в *.bat, то выдает ошибку Непредвиденное появление: "i".
Подскажите, что сделать...
@echo off
for /f "usebackq skip=1" "%i" in (`wmic.exe Product where "Name LIKE '%%Symantec Endpoint%%'" get IdentifyingNumber`) do @start "" msiexec.exe /x"%"i /q
так уже пробовал не работает.
CMD/BAT - [решено] Не передаются параметры
-
mkmaxim2005
Re: CMD/BAT - [решено] Не передаются параметры
Разобрался надо было % поменять на %%. Может кому поможет))
for /f "usebackq skip=1" %%i in (`wmic.exe Product where "Name LIKE '%%Symantec Endpoint%%'" get IdentifyingNumber`) do @start msiexec.exe /x%%i /q
for /f "usebackq skip=1" %%i in (`wmic.exe Product where "Name LIKE '%%Symantec Endpoint%%'" get IdentifyingNumber`) do @start msiexec.exe /x%%i /q
-
7ka
Re: CMD/BAT - [решено] Не передаются параметры
Цитата mkmaxim2005:
Разобрался надо было % поменять на %%. Может кому поможет))
for /f "usebackq skip=1" %%i in (`wmic.exe Product where "Name LIKE '%%Symantec Endpoint%%'" get IdentifyingNumber`) do @start msiexec.exe /x%%i /q
По долго совей профессии очень часто приходиться удалять предустановленные антивирусные приложения, по требованию клиентов. Очень интересует данный вопрос. Опишите пожалуйста подробнее этот метод, в вызванном списке командой wmic product get name нет каких либо антивирусов, будь то mcafee, norton etc
Буду очень признателен!
Разобрался надо было % поменять на %%. Может кому поможет))
for /f "usebackq skip=1" %%i in (`wmic.exe Product where "Name LIKE '%%Symantec Endpoint%%'" get IdentifyingNumber`) do @start msiexec.exe /x%%i /q
CMD/BAT - [решено] Не передаются параметры
По долго совей профессии очень часто приходиться удалять предустановленные антивирусные приложения, по требованию клиентов. Очень интересует данный вопрос. Опишите пожалуйста подробнее этот метод, в вызванном списке командой wmic product get name нет каких либо антивирусов, будь то mcafee, norton etc
Буду очень признателен!
-
Iska
Re: CMD/BAT - [решено] Не передаются параметры
1. «wmic.exe Product …» работает только с приложениями. установленными по технологии Windows Installer. Очевидно, что это не Ваш случай.
2. Ни один вменяемый антивирус не позволит удалить себя автоматизированно, без подтверждения «ручками». Иное дело корпоративные продукты, где установка, настройка и удаление делаются централизованно. Очевидно, что это тоже не Ваш случай.
2. Ни один вменяемый антивирус не позволит удалить себя автоматизированно, без подтверждения «ручками». Иное дело корпоративные продукты, где установка, настройка и удаление делаются централизованно. Очевидно, что это тоже не Ваш случай.
-
7ka
Re: CMD/BAT - [решено] Не передаются параметры
Цитата Iska:
1. «wmic.exe Product …» работает только с приложениями. установленными по технологии Windows Installer. Очевидно, что это не Ваш случай.
2. Ни один вменяемый антивирус не позволит удалить себя автоматизированно, без подтверждения «ручками». Иное дело корпоративные продукты, где установка, настройка и удаление делаются централизованно. Очевидно, что это тоже не Ваш случай.
печалька(((
1. «wmic.exe Product …» работает только с приложениями. установленными по технологии Windows Installer. Очевидно, что это не Ваш случай.
2. Ни один вменяемый антивирус не позволит удалить себя автоматизированно, без подтверждения «ручками». Иное дело корпоративные продукты, где установка, настройка и удаление делаются централизованно. Очевидно, что это тоже не Ваш случай.
CMD/BAT - [решено] Не передаются параметры
печалька(((