VBS: Programm mit Parameter starten, Parameter enthält auch Parameter

Dieses Thema VBS: Programm mit Parameter starten, Parameter enthält auch Parameter im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von smartie, 18. Mai 2006.

Thema: VBS: Programm mit Parameter starten, Parameter enthält auch Parameter Moin, folgende kleine Zeilen: Set WSHShell = WScript.CreateObject(WScript.Shell) WSHShell.Run...

  1. Moin,

    folgende kleine Zeilen:

    Code:
    Set WSHShell = WScript.CreateObject(WScript.Shell) 
      WSHShell.Run c:\windows\system32\csvde.exe& -f \\schleuder\netlogon\computer.txt -s schleuder -r (objectClass=Computer) -l name
    Ohne Parameter funktioniert der Programmaufruf. Mit Parameter steigt der Compiler genau an der Stelle aus, wenn im Parameter (objectClass=Computer) gerufen wird. Die scheinen falsch interpretiert zu werden. Wie kann ich das umgehen, damit die komplette Parameterabfolge als ein String übergeben wird?
     
  2. Hallo,

    wenn ich das jetzt richtig verstanden hab, soll (objectClass=Computer) mit den Anführungszeichen als Parameter übergeben werden.

    -> Einfach wieder ein doppeltes Anführungszeichen schreiben, wie schon bei der Pfadangabe der csvde.exe, sonst->denkt' der Compiler der String endet an der Stelle. (nach: -r)

    (ps. das & kann auch weggelassen werden)

    d.h.

    WSHShell.Run c:\windows\system32\csvde.exe -f \\schleuder\netlogon\computer.txt -s schleuder -r (objectClass=Computer) -l name
     
  3. Vielen Dank.
     
Die Seite wird geladen...

VBS: Programm mit Parameter starten, Parameter enthält auch Parameter - Ähnliche Themen

Forum Datum
DOS Programm von CD starten mit Parameter Windows XP Forum 29. Apr. 2009
Dateitypen ein Programm MIT Parameter zuordnen Windows Vista Forum 9. März 2007
Parameter aus VB an Programm übergeben Windows XP Forum 13. Jan. 2007
Auswerten eines Programmparameters mit VB.NET Windows XP Forum 3. Okt. 2005
Batch-Datei für Programmaufruf mit Parametern Webentwicklung, Hosting & Programmierung 14. Aug. 2005