stigi Geschrieben 21. Juli 2005 Geschrieben 21. Juli 2005 hi 'zammen! ich bräuchte mal hilfe bei nem problemchen hier. Ich hab in ner batchfile mit einer for schleife usernamen aus einer txt file ausgelesen. diese usernamen möchte ich jetzt in einem vbscript weiterverarbeiten. wie kann ich die übergeben? also mit %1 wies im batch is für den ersten wert isses ja im vb net
Vader Geschrieben 21. Juli 2005 Geschrieben 21. Juli 2005 WScript myscript.vbs command1 command2 VBScript Code: WScript.arguments.item(0) --> Gibt command1 zurück WScript.arguments.item(1) --> Gibt command2 zurück WScript.arguments.length --> Anzahl der Argumente Also, viel Spass beim testen. Grüße Vader
stigi Geschrieben 21. Juli 2005 Autor Geschrieben 21. Juli 2005 *nicht versteh* bin noch anfänger beim scripten, also meine vbs datei sieht im moment so aus: dialin.vsb: set usr= GetObject ("WinNT://domain/scripttrial1") usr.dialinprivilege = true usr.SetInfo meine runit.bat so: for /f "eol=; tokens=1" %%i in (bla.txt) do cscript c:\temp\script\dialin.vbs %%i in der bla.txt steht: domain\scripttrial1 domain\scripttrial2 domain\scripttrial3 wo kommt jetzt was hin ?! :confused:
Vader Geschrieben 21. Juli 2005 Geschrieben 21. Juli 2005 Dialin.vbs so anpassen. Viele Grüße Vader ______________________________________________ dialin.vsb: dim param param = WScript.arguments.item(0) param = replace(param,"\", "/") set usr= GetObject ("WinNT://" & param) usr.dialinprivilege = true usr.SetInfo meine runit.bat so: for /f "eol=; tokens=1" %%i in (bla.txt) do cscript c:\temp\script\dialin.vbs %%i in der bla.txt steht: domain\scripttrial1 domain\scripttrial2 domain\scripttrial3
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