Zum Inhalt springen

VBS Dateianhaengsel?


Empfohlene Beiträge

Geschrieben

Hallo,

ich habe ein kleines VB-Skript.

On Error Resume Next

Strproduct = InputBox("Product Name")

Err.Clear


Const HKEY_LOCAL_MACHINE = &H80000002

strComputer = "."

Set WshShell = CreateObject("wscript.Shell")

Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_

strComputer & "\root\default:StdRegProv")

strKeyPath = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"

oReg.EnumKey HKEY_LOCAL_MACHINE, strKeyPath, arrSubKeys

For Each subkey In arrSubKeys

  strDisplayName = WshShell.RegRead ("HKLM\" & strKeyPath & "\" & subkey & "\DisplayName")

  If  strDisplayName = Strproduct Then

   WshShell.Run "msiexec.exe /norestart /X " & SubKey & " /qn", 7, True

  End If

Next 

bisher gebe ich den Produktnamen ueber die InputBox ein. Nun wuerde ich das aber gerne ueber das Dateianhaengsel machen also in der Command Prompt z.B.

C:/code.vbs Microsoft Office 2003

eingeben und dieses "Microsoft Office 2003" dann in der Variable Strproduct haben.

Wie mache ich soetwas? Vielen Dank vorab fuer eure Hilfe.

Mit freundlichen Gruessen,

Christian S., 20, B.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...