URL: https://www.overclockers.at/coding-stuff/runas_batch_185897/page_1 - zur Vollversion wechseln!
moin,
also ich log mich mit einem user ein, und will dann 3 applikationen mit einem anderen user starten.
das problem ist dass ich mit meiner methode aber nun 3x das passwort eingeben muss, weil das batchfile ca. so aussieht:
runas /user:domain\user "x.exe"
runas /user:domain\user "y.exe"
runas /user:domain\user "z.exe"
hab schon probiert ein anderes batchfile mit dem user zu starten, und dann in diesem batchfile die programm normal zu starten, also ohne runas, aber dann bleibt das batch-file stehen, erst wenn man das programm schließt öffnet er das nächste.
bitte um ratschläge
tia
brain
wenn du es als geplanten task ausführst, dann kannst du den user angeben unter dessen berechtigung es ausgeführt wird.
"start" startet Programme aus einem Batchfile, ohne darauf zu warten.
Mit RUNASSPC kannst du passwörter verschlüsselt übergeben.
Dadurch könntest du die passwörter einfach in der .bat speichern.
http://www.robotronic.de/runasspc.html
batch.bat
start x.exe
start y.exe
start z.exe
und in den autostart dann einfach:
runas /user:domain\user "batch.bat"
--> 1x passwort eingeben
Zitat von Prof_Albertbatch.bat
start x.exe
start y.exe
start z.exe
und in den autostart dann einfach:
runas /user:domain\user "batch.bat"
--> 1x passwort eingeben
kopier mal dein batch.bat jetzt genau her, also wies ausschaut
ich habs zwar zwischenzeitlich mit dem runasspc tool gelöst, funktioniert recht ordentlich.. aber batch wär mir fast lieber...
also hier:
im startup hab ich run.bat mit folgendem inhalt:
Zitatrunas /user:domain\user c:\startup.bat
Zitatstart "c:\program files\microsoft office\office11\outlook.exe"
wait.exe 2
start "c:\Program Files\Microsoft Office Communicator\communicator.exe"
wait.exe 2
start "c:\program files\phonetools.exe"
Versuchs mal mit (ich hab z.B. calc.exe ausgewählt)
Code:start "C:\Windows\System32" /B calc.exe
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025