Veröffentlicht 21. Juli 200520 j 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
21. Juli 200520 j 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
21. Juli 200520 j *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:
21. Juli 200520 j 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
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.