WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Visual Basic Script + runas = geht nicht immer :-( (http://www.wcm.at/forum/showthread.php?t=142915)

daytrader 25.08.2004 16:29

Visual Basic Script + runas = geht nicht immer :-(
 
starte mir folgendem Script die HDDTemperature.exe (welche Adminrechte benötigt - ich bin nicht mit adminrechten angemeldet) - das script sollte eigentlich nur das PW mitgeben (geht ja mit runas alleine nicht) - das script geht auch tadellos wenn man es normal doppeltklickt (in 99% der fälle), nur wenns im autostart steht, dann gehts nur in 30% der fälle :confused:


woran kann das liegen? evtl. verliert es den fokus - hab desahlb die pause am start eingefügt + variert -> ohne erfolg
auch die zweite pause hat nur wenig einfluss :confused:


Code:

WScript.Sleep 10000
Dim WShell
Set WShell = CreateObject("WScript.Shell")
WShell.Run "runas /user:USERNAME\administrator HDDTemperature.exe", 2
WScript.Sleep 25
WShell.SendKeys "PASSWORT{ENTER}"

bitte helft mir :heul:

flinx 26.08.2004 09:46

Taskplaner beim Systemstart Ausführen als?

daytrader 26.08.2004 18:37

Zitat:

Original geschrieben von flinx
Taskplaner beim Systemstart Ausführen als?

danke für den tip - funkt. aber leider auch nicht :(

wenn man das script über den taskplaner startet, dann kommts auf gleiche raus wie im autostartordner
gleich die exe ohne script aufzurufen scheitert leider wieder an den rechten

hat sonst noch wer einen tip?

flinx 26.08.2004 18:40

Du kannst doch im Taskplaner festlegen, unter welchem Benutzer die exe ausgeführt wird. :confused:

daytrader 26.08.2004 18:54

Zitat:

Original geschrieben von flinx
Du kannst doch im Taskplaner festlegen, unter welchem Benutzer die exe ausgeführt wird. :confused:
schon schon - das hab ich eh probiert, nur wenn man die exe über den taskplaner den admin benutzernamen und kennwort mitgibt, dann startet die exe auch, aber nur wenn man sich als admin anmeldet, unter dem normalen benutzerkto. startet sie nicht; ändert man es auf den benutzter namen und pw des angemeldeten benutzeres, dann startet es wieder, aber dadurch das es nicht genügend rechte hat . . . :(

flinx 26.08.2004 19:08

Seltsam.
Gut, dann nimm:
http://www.commandline.co.uk/sanur/

daytrader 26.08.2004 19:15

Zitat:

Original geschrieben von flinx
Seltsam.
Gut, dann nimm:
http://www.commandline.co.uk/sanur/

SUPER! Danke!
Sowas hab ich gesucht - wie es scheint funktioniert das supi.
danke nochmal :D


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag