Sådan opretter du en VBScript for at ringe til en MSI

Hvis din virksomhed bruger Microsoft-programmering og .NET-platformen til at udvikle applikationer, vil du kende din vej omkring nogle få grundlæggende kommandoer. For eksempel involverer installation af applikationer ved hjælp af MSI-format typisk en bruger at klikke på et program og begynder processen. Men hvis du pakker MSI-filer i din software, kan du bruge grundlæggende VBScript til at oprette et "shell" -objekt, der kører Windows-kommandoer, herunder udførelse af disse MSI-filer.

1.

Åbn notesblok og opret en fil med navnet "msi_run.vbs".

2.

Indsæt følgende kode i starten af ​​filen for at oprette et VBScript-objekt, der kan udføre kommandoer på et Windows-system:

Dim runner = WScript.CreateObject ("WScript.shell")

3.

Indtast følgende kode på den næste linje for at udføre MSI-installationsprogrammet med en MSI-fil som argumentet, hvor "example.msi" er et prøvefilnavn og varierer:

runner.Run "msiexec.exe / i" "C: \ example.msi" "env = prod / qb!"

 

Efterlad Din Kommentar