Übergabe-Parameter im Griff

Um einem Programm gleich beim Start Parameter zu übergeben, lade ich es bislang immer per Umweg über die Kommandozeile oder über den Befehl ‘Start/Ausführen’. Geht das nicht eleganter? Besonders komfortabel fände ich eine Dialogbox, die mich vor dem Laden des Programms nach Parametern fragt.

vorlesen Druckansicht
Lesezeit: 1 Min.

Um einem Programm gleich beim Start Parameter zu übergeben, lade ich es bislang immer per Umweg über die Kommandozeile oder über den Befehl ‘Start/Ausführen’. Geht das nicht eleganter? Besonders komfortabel fände ich eine Dialogbox, die mich vor dem Laden des Programms nach Parametern fragt.

Sie können das relativ einfach über den Windows Script Host erreichen. Um zum Beispiel Notepad gleich mit einer Datei zu öffnen, erzeugen Sie mit einem Texteditor folgende Datei mit der Endung .vbs:

'Notepad mit Datei starten:
set TheShell = CreateObject("WScript.Shell")
TheFile = InputBox("Welche Datei öffnen?", "Notepad", "")
TheShell.Run "notepad.exe " & TheFile

Jetzt brauchen Sie nur noch im Startmenü oder auf dem Desktop eine Verknüpfung zu dieser Datei zu erzeugen. (hos) (hos)