pilot
Goto Top

Auf allen Clients die in der Domäne hängen eine cmd ausführen lassen

Hallo
Folgendes:
Wir haben hier Mehrere Win2003 Server und einen Domänen Controller auf dem auch die Anmeldescripte liegen ca 20 stück
für jede abteilung eine.
Jetzt haben wir ein neus Tool gekauft, um die Email Signatur zu automatisieren. Dieses funktioniert auch einwandfrei und wird mit über die anmeldescripte beim starten geladen und somit hat jeder user eine einheitliche signatur die dynamischen daten wie namen tele nummer etc werden das aus dem exchange geholt!
Jetzt zum Problem: Kommt z.b. die Anweisung vom Chef das jetzt sofort der und der Satz sofort in der Signatur von jedem stehen soll, bleibt uns im moment nichts andrese übrig als jeden client per email zu erklären, das er sich doch bitte einmal kurz ab und wieder anmelden soll, damit das anmeldescript neu ausgeführt wird. Das ginge zwar auch ohne wenn wir rumlaufen würden und bei jedem client die cmd manuell ausführen würden, dass würde aber viel zu lange dauern.

Die Frage: gibt es eine möglichkeit irgendwie vom dc aus einen befehl oder ein programm auszuführen, so dass alle clients die in der domäne sind das anmeldescript ausführen ohne abmeldung ?
mfg Volker

Content-ID: 57431

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

Ausgedruckt am: 22.11.2024 um 12:11 Uhr

GODOFWAR
GODOFWAR 24.04.2007 um 11:15:00 Uhr
Goto Top
Tach PiLoT

Du könntest bei jedem einen Shutdown machen xD (syr musste sein ;D)

Ja es gibt eine möglichkeit (nur das blöde ist ich hab immom keinen server vor mir zum nachkuken wo, und es ist schon ne weile her seit ich das das letzte mal gemacht habe.)

Aber das es funktioniert kann dir ich versichern ;D

Ich glaube es war ein zeitgesteuerter tast der jedem um z.b. 12.00 die cmd laufen lies.

hoffentlich weis noch einer wie ansonsten schreib ich dir heute abend (wenn ich's nicht vergesse) wie genau du es machen musst

mfg GODOFWAR
Logan000
Logan000 24.04.2007 um 11:18:05 Uhr
Goto Top
Du könntest Dir ein Skript schreiben welches mittels Sutdown.exe die PCs alle remote Rebootet.
PiLoT
PiLoT 24.04.2007 um 11:35:02 Uhr
Goto Top
Hi es geht aber ja gerade darum, die rechner nicht neuzustarten. es geht nur darum ein cmd file das auf einem der server liegt bei jedem quasi lokal auszuführen, damit die email sig geupdatet wird wann wir wollen.
ich schau grad mit psexec mal aber das will nicht ganz klappen der sagt dann immer exited with error code 0

befehl sieht wie folgt aus:

psexec \\pc-102 -u domäne\Administrator -i -s \\server\netlogon\mailsignatur\mailsignatur.cmd

dann gebe ich mein pw ein und dann kommt exited with error code 0 ?!?!
kurzzeitig geht am remoterechner aber ein cmd fenster auf aber man sieht nicht was es tut jedenfalls funktioniert es nicht
PiLoT
PiLoT 24.04.2007 um 13:18:17 Uhr
Goto Top
Irgendwie klappt das nicht *grmL*
ich weis nicht was ich noch probieren soll mit dem psexec scheint immer durchzulaufen dann geht auf dem remoterechner ein cmd fenster kurz auf und kurz darauf kommt exited blabla with error code 0
das passwort und benutzernamen stimmen aber, wenn ich nämlich ein falsches eingebe kommt benutzer oder pw falsch...!
helP ?
Logan000
Logan000 24.04.2007 um 13:28:40 Uhr
Goto Top
Versuchs mal mit
psexec \\pc-102 -u domäne\Administrator -e -i \\server\netlogon\mailsignatur\mailsignatur.cmd
PiLoT
PiLoT 24.04.2007 um 14:02:39 Uhr
Goto Top
hi habe ich auch probiert läuft auch nicht kommt auch nur exited with error code null und es geht nicht!

hab jetzt mal folgendes getestet hab bei unsrem testrechner psexec \\pc-102 -u domäne\MEINACCOUNT -i \\server\netlogon\.....bat

pc 102 ist mein rechner und meinaccount ist mein name und in der gruppe der domänen admins
wenn ich das am testrechner eingebe funktioniert es dann kommt zwar trotzdem exited with error level 0 aber die mailsignatur wird neu geladen das passt
funktioniert dann aber auch nur bei mir wenn ich dann statt meinem pc namen den eines kollegen nehme geht es schon wieder nicht...
helP?
PiLoT
PiLoT 25.04.2007 um 08:40:26 Uhr
Goto Top
noch einer eine idee ? bin langsam am verzweifeln...!
Logan000
Logan000 25.04.2007 um 11:21:18 Uhr
Goto Top
Liegt das Problem vieleicht in der Bat?
Was macht die?
PiLoT
PiLoT 25.04.2007 um 11:40:59 Uhr
Goto Top
hi die bat liegt wie schon gesagt auf dem server mit im netlogon ordner wo die ganzen loginscripte für die abteilungen liegen.

In der bat steht nur call program xy also die bat ruft nur eine cmd datei auf die ebenfalls auf dem server liegt!
Direkt die cmd aufzurufen hab ich auch schon versucht klappte aber auch nicht!
glaub das wird nix mit diesem psexcec gibt es eine andere möglichkeit ?
Vl irgendwie am dc einen befehl das er alle loginscripte auf allen rechnern nochmal ausführt ?
mfg
PiLoT