Bulba_S, Разубеждаю

.
Цитата
Bulba_S:
andrey99999, а что именно не удаляет? Просто остается мусор ввиде ненужных файлов, или какие-то процессы все-таки работают в памяти?
Автоматическая установка Adobe Photoshop CS3
Не удаляет записи в реестре кои в большом количестве.
Начну с начала, почему ваш официальный способ не удаляет все. Если залезть в файл AdobeVersionCueClient3All.msi прогой WISE for Windows installer можно увидеть какие файлы входят в установку Bonjour: dnssd.dll, dns-sd.exe, mdnsresponder.exe, mdnsnsp.dll и 14 rtf файлов about_bonjour_XXXXX где XXX цифры. Помимо файлов в реестр добавляется примерно 15 веток (точно не скажу потому как это смотрел не в WISE, не нашел к сожалению, а юзал поиск). На большинстве из веток реестра стоит разрешение только SYSTEM. Ну и сервис bonjour.
Команда "%ProgramFiles%\Bonjour\mDNSResponder.exe" -q -remove не удаляет ветки реестра. Она
останавливает и удаляет сервис Bonjour и всё. Файлы и ветки реестра остаются.
По моему скрипту
Выполнение происходит 5 минут, так как приходится юзать паузы и планировщик заданий.
regsvr32 /u /s "C:\Progra~1\Bonjour\explorerplugin.dll" эту строчку можно исключить в фотошповском Bonjour-е этот файл не ставится.
ren "C:\Program Files\Common Files\Adobe\Updater5" _Updater5 эта строка к bonjour отношение не имеет. Где то вычитал, что там содержатся файлы для скачивания обновлений, ну и для того чтобы фотошоп не лазил за ними переименовываем ее.
jameszero,
set myp=%time:~3,1%
set myp1=%time:~4,1%
set /a (myp1=myp1+3)
set myp=%myp%%myp1%
:begin1
IF %time:~3,2% NEQ %myp% goto begin1
Это пауза на три минуты. Если ввести новые переменные можно будет выставлять с точностью до миллисекунды.
Я думаю можно добавить в "Паузы в пакетном файле" новый метод, может кому пригодится.