Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Frage zu WSH / Visual Basic Scripting

Empfohlene Antworten

Veröffentlicht

Hallo zusammen,

vielleicht eine etwas exotische Frage ... naja, ich bastle gerade an einem WSH / VBS Skript rum und möchte gerne ein paar Windows (DOS) Befehle einbauen, wie z.B. XCOPY, NET USE etc.

Hat jemand vielleicht eine Idee, wie es funktionieren könnte? Welches Objekt muss verwendet werden, welche Methoden stehen zur Verfügung? Nach Möglichkeit bitte ein Beispiel posten.

Danke für Euere Hilfe.

Gruss

Anonymous2003


set objShell = createobject("Wscript.Shell")

das Object bietet gleich 2 Methoden für deinen Zweck, Run und Exec. Run hat folgende Syntax:

res = objShell.Run([I]strCommand,intWindowsStyle,bWaitOnReturn[/I])

bzw. ohne Rückgabe

Run([I]strCommand,intWindowsStyle,bWaitOnReturn[/I])

strCommand ist , was der Name sagt. Mit intWindowsStyle wird das Fensterverhalten des aufgerufenen Programms bestimmt, 0 z.B. verhindert das hochpoppen eines DOSfensters bei Commandlinebefehlen.

Der letzte Paramenter ist recht interessant, hier wird bestimmt, ob das Script mit der Weiterführung auf das externe Programm warten soll. "True" lässt das Script warten.

Der Rückgabewert hängt vom aufgerufenen Programm ab und ist oft nur ein 0 für erfolgreich ausgeführt.

Wenn Du darauf Wert legst, ist Exec die bessere Wahl. Hier hast Du direkten Zugriff zur Laufzeit auf die Standardpipes der Commandline, stdIn für Eingaben, stdOut für Ausgabe und stdErr für Fehlermeldungen.

Da das WscriptShell - Objekt zum Standard Lieferumfang des Scripthost gehört, ist es auch in der WindowsScriptDocumentation beschrieben.

Gruss

Thoralf

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.