Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   bat фаил для удаления TinghtVNC и для удаления файлов с определённым расширением на в (http://forum.oszone.net/showthread.php?t=354364)

beowulf0208 13-10-2023 06:15 3018092

bat фаил для удаления TinghtVNC и для удаления файлов с определённым расширением на в
 
Здравствуйте. Может кто-нибудь помочь в написании bat файла, который бы удалял программу TinghtVNC в скрытом режиме (на всех Windows (7 и 10, x86 и x64) без показа окон коммандной строки и без запроса пароля администратора, если необходимо то админcкий пароль можно указать в тексте bat файла, пароль админа везде одинаковый.
И ещё нужен bat фаил, который найдёт и удалит на всём ПК файлы с определённым расширением и после этого почистит корзину на всех дисках (в инете в основном встречаются подобные файлы только для системного диска (C)).

beowulf0208 14-10-2023 05:58 3018202

Нашёл общий способ для удаления программ с помощью коммандной строки. Запустил CMD от имени администратора и ввёл wmic product where name="TightVNC" call uninstall /nointeractive. В результате выполнения комманды TightVNC удалился. Думаю если эту комманду прописать в bat фаил и запускать этот фаил от имени админа, то всё должно работать.

C:\WINDOWS\system32>wmic product where name="TightVNC" call uninstall /nointeractive
Идет выполнение (\\HUMMER\ROOT\CIMV2:Win32_Product.IdentifyingNumber="{361FB9AD-9238-4E87-8CFB-4126752A79F8}",Name="TightVNC",Vendor="GlavSoft LLC.",Version="2.8.63.0")->Uninstall()
Метод успешно вызван.
Параметры вывода:
instance of __PARAMETERS
{
ReturnValue = 0;
};

DJ Mogarych 14-10-2023 13:30 3018216

Хороший способ, только медленный.
Быстрее будет сразу нацеливаться на ID, чем постоянно искать по всему списку.
Код:

msiexec /X {361FB9AD-9238-4E87-8CFB-4126752A79F8} /quiet /norestart

beowulf0208 14-10-2023 20:29 3018237

Цитата:

Цитата DJ Mogarych (Сообщение 3018216)
Хороший способ, только медленный.
Быстрее будет сразу нацеливаться на ID, чем постоянно искать по всему списку.
Код:

msiexec /X {361FB9AD-9238-4E87-8CFB-4126752A79F8} /quiet /norestart

А этот ID у конкретной программы на различных ПК (с разной версией ОС и разрядностью) будет одинаковый или он будет отличаться?

DJ Mogarych 15-10-2023 11:43 3018259

Если разработчик программы вменяемый, то ID он сохраняет от версии к версии, для того чтобы можно было обновлять программу, заменяя старую версию на новую. Например, Acrobat Reader DC имеет неизменный ID, про TightVNC не знаю. Скорее всего, тоже.

Serguei Kouzmine 18-10-2023 00:46 3018451

скорее наоборот GUID от релиза к релизу не говоря уже о платформы


Время: 03:10.

Время: 03:10.
© OSzone.net 2001-