samtrex
Goto Top

Datei vor Anmeldung starten

Hallo schonwieder ...... face-smile
Hab noch mehr Fragen.......

Nun, wenn mein Rechner hochfährt (XP Pro) soll er vor der Anmeldung eine Datei ausführen, wie mach ich das???
Ich meine hier schon einmal irgendetwas gelesen zu haben, habe es aber leider nicht mehr wieder gefunden....

Glaube irgendwo in der Registrierung unter %Root% oder so.

Dankschön schon mal!

Content-Key: 2464

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

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

Member: linkit
linkit Sep 10, 2004 at 19:54:37 (UTC)
Goto Top
Also vor der Anmeldung können nur Dienste gestartet werden.
Wenn dann kannst du Batchdateien, Programme etc. nur starten, nachdem Benutzer und Kennwort eingegeben wurden, dies aber gleich beim Anmeldevorgang.

Dies findest du in den Richtlinien. Alle Richtlinienobjekte und deren Einstellungen findest du, wenn du Start => Ausführen => MMC.EXE eingibst und dann mit Datei => Snapin hinzufügen => Hinzufügen, in den passenden Richtlinien (meisten lokale Sicherheitsrichtlinien odre Gruppenrichtlinien) die Einstellunge vornimmst.
Member: linkit
linkit Sep 10, 2004 at 19:58:11 (UTC)
Goto Top
Zusatz: In deinem Fall sind es die Gruppenrichtlinien => Benutzerkonfiguration => Administrative Vorlagen => System => Anmeldung => Dieses Programm bei der Benutzeranmeldung ausführen.


Die kann auch eine Batch und vbs Datei sein, die ein Skript ausführt oder Dateioperationen durchführt.
Member: SamTrex
SamTrex Sep 10, 2004 at 20:03:43 (UTC)
Goto Top
Was ich ursprünglich wollte: wenn der rechner oben ist soll er mit "net send" allen im netz sagen, das er jetzt verfügbar ist.
habe ja mitlerweile dafür gesorgt, das sich nur noch der admin anmelden kann.
geht es denn, das sich der admin automatisch beim hochfahren anmeldet, net send ausführt und sich danach wieder abmeldet, bzw den rechner sperrt?

thx
Member: linkit
linkit Sep 11, 2004 at 05:13:21 (UTC)
Goto Top
Theoretisch, allerdings ist dies weder administraiv korrekt noch sicher. Die Prozdur dauert lange genug, daß man dazwischenschlagen und diese unterbrechen kann. Und dann hat man Adminrechte.


Ist aber auch nicht nötig, mit net view sieht du alle verfügbaren Rechner im Netz. Dieses Tool gibt es auch als Freeware für Windows, dann siehst du auf der Windowsoberfläche alle verfügbaren Rechner.
Member: SamTrex
SamTrex Sep 11, 2004 at 14:01:01 (UTC)
Goto Top
Danke @Christian Menhofer
Meinst Du das net view von "net" im cmd? so wie net send......
Member: n4426
n4426 Sep 11, 2004 at 18:11:51 (UTC)
Goto Top
Hallo,

wie wärs den, wenn du die Batch-Datei als Tasks ausführen lässt.

Das geht unter Systemsteuerung -> Geplante Tasks

Dann gibtst du die Position der Batch-Datei an un sagst beim Systemstart ausführen.

Dann fragt der Rechner/Server noch nach einem Benutzerkonto und einem Passwort mit dem er die Batch-Datei ausführen soll.

Das Wars.

mfg

n4426
Member: SamTrex
SamTrex Sep 11, 2004 at 18:42:15 (UTC)
Goto Top
Thx @n4426

Klappt prima! Dankschön
Member: linkit
linkit Sep 12, 2004 at 06:50:26 (UTC)
Goto Top
@n4426

Das geht zwar genauso theoretisch, stellt aber eine riesen Sicherheitslücke dar. Die Batchdatei muß nur verändert oder ausgetauscht werden und schon kann man mit dieser Batchdatei alles erreichen. Beispielsweise einen Aufruf einer Skriptdatei, die einem anderen Benutzer mehr Zugriffsrechte gibt. etc.... Da die Batchdatei als Admin ausgeführt wird, hat diese auch alle Rechte....
Member: SamTrex
SamTrex Sep 12, 2004 at 08:33:45 (UTC)
Goto Top
Ich werde es mir merken, allerdings ist der Rechner nur in meinem kleinen Privatnetz, und da geht glaube ich keiner dran. Aber das ist für später auf jeden fall gut zu wissen.
Danke @n4426
Member: n4426
n4426 Sep 12, 2004 at 09:44:51 (UTC)
Goto Top
Hallo,

wie wärs, wenn man die Batch-Datei in einem Verzeichnis Speichert, wo nur der Admin zugriff hat, oder man läst die Batch-Datei von einem Benuzernamen ausführen, der keine Admin-Rechte hat.

mfg 4426
Member: rge_
rge_ Sep 13, 2004 at 08:11:16 (UTC)
Goto Top
hab letzte Woche bei Zdnet ein Freeware tool gesehen mit dem man Programme als Dienste starten kann, d.h. die Programme werden vor dem anmelden ausgeführt. Weiss aber leider den Namen nicht mehr
Member: skyFx
skyFx Sep 13, 2004 at 08:33:08 (UTC)
Goto Top
Ich würde es wir Christian Menhofer machen (Skript unter 'Administrative Vorlagen' ausführen) mit dem Zusatz, dass Windows automatisch einloggt.
(Autolog für den Systemstart 2000/XP)

regedit:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

"DefaultDomainName"="[Domain]"
"DefaultUserName"="[login]"

"AutoAdminLogon"="1"

Du musst dann einmal einloggen, damit das Passwort mitgespeichert wird. Nach einem logout muss das PW wieder eingegeben werden - also hat diese Umstellung "nur" den effekt eines automatischen logons bei Systemstart.

mfg Stefan
Member: nullplan001
nullplan001 Nov 06, 2005 at 11:39:54 (UTC)
Goto Top
Das PC-Sperren kannst du mit <tt>rundll32 user32.dll,LockWorkStation</tt> erreichen
Member: nullplan001
nullplan001 Nov 06, 2005 at 11:40:07 (UTC)
Goto Top
Das PC-Sperren kannst du mit <tt>rundll32 user32.dll,LockWorkStation</tt> erreichen
Member: avicbrln
avicbrln Apr 15, 2007 at 15:56:10 (UTC)
Goto Top
Hallo, das Programm heisst "RunAsSvc" und hat mir schon einige male geholfen.