|
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)
|
|
|
|
|
Windows-Version |
98/SE |
|
|
ME |
|
|
NT |
|
|
2000 |
|
|
XP |
|
|
Vista |
|
|
Win
7 |
|
|
|
|
Download (6,6 kB)
|
Downloads bisher: [ 696 ]
|
|
|