Tipp 0108 Programme mit Parametern starten
Autor/Einsender:
Datum:
  Michael Werner
23.02.2006
Entwicklungsumgebung:   VB.Net 2003
Framework:   1.1
Dieser Tipp soll demonstrieren, wie simpel es ist, mit Hilfe der Klasse ProcessStartInfo beliebige Programme zu starten und auch mit Parametern ausführen zu können.
Als Beispiele sind hier gewählt:
 -   Netzstatusüberwachung mit netstat,
 -   ping-Syntax mit Parameter /? anzeigen,
 -   Explorer mit dem Betriebssystemordner öffnen,
 -   Betriebssystemversion ermitteln (winver),
 -   Systeminformationen auslesen (msinfo32) und
 -   in der Systemsteuerung das Datum/Zeit-Einstell-Fenster öffnen.
 
'Netzstatusüberwachung mit netsta
Dim startInfo As New ProcessStartInfo("netstat")
startInfo.Arguments = "-a 5"
Process.Start(startInfo)

'Ping-Syntax mit Parameter /? anzeigen
Dim startInfo As New ProcessStartInfo("cmd")
startInfo.Arguments = "ping /?"
Process.Start(startInfo)

'Explorer mit dem Betriebssystemordner öffnen
Dim startInfo As New ProcessStartInfo("explorer")
startInfo.Arguments = "/e, " & Environ("windir")
Process.Start(startInfo)
 
Weitere Links zum Thema
Fremdanwendung starten und beenden

Windows-Version
98/SE
ME
NT
2000
XP
Vista
Win 7


Download  (6,6 kB) Downloads bisher: [ 686 ]

Vorheriger Tipp Zum Seitenanfang Nächster Tipp

Startseite | Tipps | Projekte | Tutorials | Bücherecke | VB-/VBA-Tipps | API-Referenz | Komponenten | VB.Net-Forum | VB/VBA-Forum | DirectX-Forum | Foren-Archiv | DirectX | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Donnerstag, 26. Januar 2012