Hi,
ich versuche mit AutoIt (unter Windows 7) eine statische Route zu setzen, jedoch wird diese nicht angelegt.
Ursprünglich mit "RunWait" umgesetzt:
Code
RunWait(@ComSpec & " /c route add -p 192.168.1.0 mask 255.255.255.0 192.168.2.200", "", @SW_HIDE)
Der Route-Befehl in einer DOS-Box ohne Admin-Rechte eingegeben, bringt den entscheidenden Hinweis:
"Der angeforderte Vorgang erfordert erhöhte Rechte."
Also dann die Umsetzung mit "RunAsWait":
Code
RunAsWait("Administrator", @ComputerName, "passwd", 0, @ComSpec & " /c route add -p 192.168.1.0 mask 255.255.255.0 192.168.2.200", "", @SW_HIDE)
Aber auch das setzt aus AutoIt heraus nicht die entsprechende Route; der Route-Befehl in einer DOS-Box mit Admin-Rechten setzt die Route.
Ich sehe wahrscheinlich den Wald vor lauter Bäumen nicht und es fehlt nur eine Kleinigkeit, damit es läuft. Vieleicht kann einer von euch helfen?
BTW: AutoIt-Version 3.3.4.0 und "#RequireAdmin" ist eingefügt.
cu, eRKa
PS: ach ja - 64Bit-Version von Win7