Jak odinstalować oprogramowanie za pomocą skryptu VB

Autor: Monica Porter
Data Utworzenia: 13 Marsz 2021
Data Aktualizacji: 27 Czerwiec 2024
Anonim
Powershell Script to uninstall software on Remote Computer [AskJoyB]
Wideo: Powershell Script to uninstall software on Remote Computer [AskJoyB]

Zawartość

VB Script to język używany na komputerach z systemem Windows do automatyzacji takich funkcji, jak instalowanie oprogramowania, zapisywanie wartości w rejestrze lub konfigurowanie składników sieciowych. Utworzenie pliku skryptu VB umożliwia administratorom utworzenie pliku i wysłanie go do setek komputerów w celu sterowania automatyzacją oprogramowania. Aby odinstalować oprogramowanie, wystarczy wpisać kilka wierszy kodu.


Instrukcje

  1. Kliknij przycisk „Start” systemu Windows i wybierz „Wszystkie programy”. Następnie wybierz „Akcesoria” i na koniec „Notatnik” na liście programów.

  2. Zadzwoń do aplikacji „Instalator Windows”, która jest odpowiedzialna za kontrolowanie listy programów wyświetlanych w sekcji „Dodaj lub usuń programy” w „Panelu sterowania”. Umożliwi to ciche odinstalowanie aplikacji za pomocą skryptu VB.

    trmyComputer = "mojaNazwaKomputera" Set objWMICall = GetObject ("winmgmts:" & "{impersonationLevel = personifikacja}! & strmyComputer &" root cvv2 ")

  3. Wybierz oprogramowanie do odinstalowania. Instalator Windows używa języka SQL do wybrania aplikacji. Poniższy kod wskazuje na odinstalowanie „Microsoft Office 2007”:

    Ustaw theSoftware = objWMICall.ExecQuery ("Wybierz * z Win32_Product Where Name = 'Microsoft Office 2007'")

  4. Odinstaluj oprogramowanie i wszystkie zależne składniki. Poniższy kod używa obiektu WMI do odinstalowania oprogramowania:


    Dla każdego SoftwareComponent w Software SoftwareComponent.Uninstall () Dalej

  5. Kliknij menu „Plik” w Notatniku i wybierz „Zapisz jako”. Zapisz plik z rozszerzeniem .vbs, co powie Windowsowi, aby uruchomił go z kompilatorem VB Script.

Uwaga

  • Nie uruchamiaj skryptu na własnym komputerze, chyba że chcesz odinstalować oprogramowanie.