У меня есть часть программного обеспечения, которая находится в каталоге профиля пользователя в AppData \ Local \ AceSoftware. Деинсталлятор - это AceUninstall.exe. Иногда он находится в нескольких папках. Пример:
AppData\Local\AceSoftware\20200101\AceUninstall.exe
AppData\Local\AceSoftware\20191201\AceUninstall.exe
AppData\Local\AceSoftware\20191101\AceUninstall.exe
Я новичок в пакете, но я собрал работающий скрипт, который проходит по каждой папке AceSoftware и удаляет AceUninstall.exe.
Единственная проблема, это только делает это для профиля, в который я вошел. Может кто-нибудь сказать мне, как сделать этот же скрипт l oop через все профили?
Вот что у меня есть:
for /d %%D in (%USERPROFILE%\AppData\Local\AceSoftware\*) do (
"%%D\AceUninstall.exe" /uninstall /silent
)
Это отлично работает, но только для профиля, в который я вошел. Мне нужно использовать командный файл для этого, чтобы я мог развернуть его через SCCM. Спасибо заранее