kalle10000 10 Geschrieben 25. September 2007 Melden Geschrieben 25. September 2007 Hi, ich bin es nochmal. Jetzt würde ich gerne die Drucker bzgl. des Raumes zuweisen. In Batch Dateien geht das mit dsquery computer -name %computername% ^| dsget computer -loc ^| find "Raum" In VBS klappt das mit den Pipes nicht oder was mache ich falsch. Set objShell = CreateObject("WScript.Shell") Set objWshScriptExec = objShell.Exec("dsquery computer -name %computername% ^| dsget computer -loc ^| find "Raum" ") 'Zum Abfangen der "dsquery-Abfrage"Ausgabe stdOut verwenden Set objStdOut = objWshScriptExec.StdOut 'gesamte "dsquery-Abfrage"-Ausgabe in strOutput speichern ... strOutput = objStdOut.ReadAll WScript.echo strOutput Wenn ich nur den ersten dsquery Teil abfrage funktioniert es. Wenn ich dsget dazu nehme nicht mehr. Vielen Dank im Voraus! gruß Kalle
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden