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

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

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

Новый участник


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

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


Добрый день.
На ПК установлена Opera, не известно из какого профиля.
Подскажите пожалуйста как перебрать все профили, чтобы отработал скрипт удаления в том профиле из какого был установлен браузер? на примере IvanovII. Командная строка удаления выглядит так:
C:\Users\IvanovII\AppData\Local\Programs\Opera\Launcher.exe" /uninstall /silent

Написал CMD:
: Удаление процесса Opera

taskkill /F /IM opera.exe

cd "C:\Users\"

for /f %%d in ('dir /B *') do (
set Profile=%%d
)

%Profile%\AppData\Local\Programs\Opera\Launcher.exe /uninstall /silent


Происходит следующее выполнение:

C:\Windows\System32>cd "C:\Users\"

C:\Users>for /F %d in ('dir /B *') do (set Profile=%d )

C:\Users>(set Profile=auditor )

C:\Users>(set Profile=gendir )

C:\Users>(set Profile=IvanovII )

C:\Users>(set Profile=Public )

C:\Users>(set Profile=User )

C:\Users>User\AppData\Local\Programs\Opera\Launcher.exe /uninstall /silent
Системе не удается найти указанный путь.

C:\Users>pause
Для продолжения нажмите любую клавишу . . .

Где допущена ошибка?

Отправлено: 18:05, 05-12-2022

 

Аватара для NickM

Ветеран


Contributor


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

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


Цитата Garold:
И как еще исключить Public? »
Прочтите чуть более внимательней сообщение с указанным Мною кодом возможного сценария.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:07, 06-12-2022 | #11



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

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


Новый участник


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

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


Цитата NickM:
Прочтите чуть более внимательней сообщение с указанным Мною кодом возможного сценария. »
Прочитал внимательно. Исключил.

Не могу понять, где ошибка: почему все распаковывается в текущий профиль, создавая папки профилей, а при том же сценарии, копируется в папки профилей.

Отправлено: 11:47, 06-12-2022 | #12


Аватара для NickM

Ветеран


Contributor


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

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


Цитата Garold:
Не могу понять, где ошибка »
Приведите код полученного Вами сценария, при этом оформите его соответствующим тэгом.

Отправлено: 11:49, 06-12-2022 | #13


Новый участник


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

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


Цитата NickM:
Приведите код полученного Вами сценария, при этом оформите его соответствующим тэгом. »
В папке Settings лежит архив ну и соответственно архиватор. Сценарий отрабатывает, но распаковывает в профиль УЗ, из которой был запущен сценарий, создавая папки профилей.

Код: Выделить весь код
for /f "delims=" %%a in ('dir/b/ad-h "%userprofile%\..\*"^|findstr/ixvc:"All Users" /C:"Public"') do (
  "%~dp0Settings\RAR.exe" x -u -y "%~dp0Settings\Yandex.rar" "%userprofile%\..\%%a\AppData\Roaming\Local\"
)
pause

UPD: Поправил путь куда извлекать на: "c:\users\\..\%%a\AppData\Local\"
и все получилось.

Коллеги, большое спасибо!

Последний раз редактировалось Garold, 06-12-2022 в 14:13.


Отправлено: 12:12, 06-12-2022 | #14



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Драйвер - Удаление неизвестного устройства в диспетчере устройств Win 7 x64 dre@mer Microsoft Windows 7 13 18-01-2018 01:11
2008 R2 - Ad Настроить удаление файлов из профиля. Egor.net Windows Server 2008/2008 R2 2 14-01-2014 12:47
Загрузка - Shutdown прерывается из-за неизвестного приложения ElectricHumanBeing Microsoft Windows 8 и 8.1 5 26-08-2013 14:18
CMD/BAT - Копирование файлов из неизвестного источника _sakura_ Скриптовые языки администрирования Windows 0 31-10-2011 18:27
Ограничения на размер профиля+исключение папок из профиля Grug Microsoft Windows NT/2000/2003 2 04-03-2009 11:09




 
Переход