bennib22
Goto Top

Bat als admin ausführen

ich will eine bat als admin ausführen, ohne rechtsklick etc...

Wenn ich bei Win7RC eine *.bat ausführe klappt das nicht immer.

Wenn ich dann ">Rechtsklick>ausführen als Admin" mache klappts.

gibt es vielleicht einen befehl, (wie z.B. @echo off), den ich am anfang hinschreibe, damit die *.bat als admin ausgeführt wird???


PS:Ich weiß, dass @echo off nix mit admin zu tun hat.

Content-Key: 127479

Url: https://administrator.de/contentid/127479

Printed on: April 19, 2024 at 22:04 o'clock

Member: chrisgurg
chrisgurg Oct 20, 2009 at 07:06:14 (UTC)
Goto Top
wenn ich das richtig verstanden hab, dann sollte dir das helfen:

runas /user:administrator "irgendwas.bat" / mcc / etc.

dann sollte er dich nach nem Passwort fragen, wenn du die bat ausführst.

du kannst natürlich auch das Passwort in der Bat hinterlegen:

runas /user:administrator "Passwort" irgendwas.bat

MfG

Chris
Member: DerWoWusste
DerWoWusste Oct 20, 2009 at 07:54:50 (UTC)
Goto Top
Chris's Ansatz bringt leider nichts, da es nichts mit Privilegien oder NTFS zu tun hat, sondern mit elevation - diese erfolgt nicht durch Nutzerwechsel.
INstallier Dir das Microsoft Powertoy elevate von hier: http://technet.microsoft.com/en-us/magazine/2008.06.elevation.aspx
Anleitung: ebendort.
Member: chrisgurg
chrisgurg Oct 20, 2009 at 08:45:50 (UTC)
Goto Top
@ DerWoWusste:

Danke, man lernt nie aus face-smile
Member: bennib22
bennib22 Oct 20, 2009 at 08:57:57 (UTC)
Goto Top
geht das auch ohne zusatzprogramme??
Member: DerWoWusste
DerWoWusste Oct 20, 2009 at 17:47:33 (UTC)
Goto Top
Ja, geht. Erstell einen geplanten Task und starte den per Verknüpfung. Im Task vorher den Haken setzen bei "mit höchsten Rechten starten".
Vorteil elevate: Fliegengewicht, installieren, Batch mit "elevate notepad" startet Notepad nach UAC-Abfrage mit vollen Rechten.
Vorteil Task: schon eingebaut, braucht überhaupt keine UAC.
Member: bennib22
bennib22 Oct 21, 2009 at 06:28:18 (UTC)
Goto Top
Zitat von @DerWoWusste:


Im Task vorher den Haken setzen bei "mit
höchsten Rechten starten".

geht das auch bei xp/vista???
wenn ja wo?
Member: DerWoWusste
DerWoWusste Oct 21, 2009 at 11:28:33 (UTC)
Goto Top
Bei xp ist dies nicht nötig, wenn ein KOnto den Task ausführt, das Mitglied der Admingruppe ist - deswegen gibt es das hier auch nicht. Bei Vista/2008/W7 im Task auf dem Register "allgemein" und heißt genau "mit höchsten Privilegien ausführen".