Lokale Signatur mit Anmeldescript löschen?
Moin,
habe mal ne Frage, ist es möglich, die anmelde Batch Datei so zuprogrammieren, dass beim jeweiligen User der sich anmeldet, die lokal hinterlegten Signaturen gelöscht werden?
Outlook speichert diese in dem Profil des Users, man könnte jetzt hergehen und in jeden profil ordner unter den Anwendungsdaten des jeweiligen users diese löschen, nur da kommen einen stellenweise die zugriffsrechte in die quere...(wenn der user selbst nicht angemeldet ist)
drum dachte ich mir meine batch dateien so anzupassen, dass beim nächsten login des users, im lokalen ordner diese txt,html und rich dateien gelöscht werden.
Hintergrund ist der, dass wir ein programm nutzen was die AD ausließt und die gewünschten variabeln wie name etc ersetzt. und wir unterschiedliche signaturen benötigen usw.
nun hat aber jeder user jede signaturvorlage, weil ein kollege im Logon Ordner was verändert hat.
hoffe ihr könnt mir weiter helfen.
habe mal ne Frage, ist es möglich, die anmelde Batch Datei so zuprogrammieren, dass beim jeweiligen User der sich anmeldet, die lokal hinterlegten Signaturen gelöscht werden?
Outlook speichert diese in dem Profil des Users, man könnte jetzt hergehen und in jeden profil ordner unter den Anwendungsdaten des jeweiligen users diese löschen, nur da kommen einen stellenweise die zugriffsrechte in die quere...(wenn der user selbst nicht angemeldet ist)
drum dachte ich mir meine batch dateien so anzupassen, dass beim nächsten login des users, im lokalen ordner diese txt,html und rich dateien gelöscht werden.
Hintergrund ist der, dass wir ein programm nutzen was die AD ausließt und die gewünschten variabeln wie name etc ersetzt. und wir unterschiedliche signaturen benötigen usw.
nun hat aber jeder user jede signaturvorlage, weil ein kollege im Logon Ordner was verändert hat.
hoffe ihr könnt mir weiter helfen.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 148808
Url: https://administrator.de/contentid/148808
Ausgedruckt am: 05.11.2024 um 18:11 Uhr
6 Kommentare
Neuester Kommentar
Moin,
auch wenn du viel geschrieben hast - daraus werde ich nicht schlau...
Im Anmeldescript die Signaturen des akktuellen Benutzers löschen
yupp
Was genau meinst du also?
*grübel* auch mit der Zeile krieg ich Railwaysstation raus, wenn ich die ins Computerische übersetze...
Schreib bitte da etwas mehr und auch, was passiert, wenn das loginscript die Signaturen gelöscht hat und User oder Programm wieder eine reinstellt.
(die würde ja ohne Flag auch wieder gelöscht)
Ich ahne was, aber wie geschrieben - schreib das etwas ausführlicher.
Gruß
auch wenn du viel geschrieben hast - daraus werde ich nicht schlau...
Im Anmeldescript die Signaturen des akktuellen Benutzers löschen
yupp
da kommen einen stellenweise die zugriffsrechte in die quere...(wenn der user selbst nicht angemeldet ist)
kann ja nicht passieren, wenn das beim anmelden geschieht.Was genau meinst du also?
Hintergrund ist der, dass wir ein programm nutzen was die AD ausließt und die gewünschten variabeln wie name etc ersetzt. und wir unterschiedliche
signaturen benötigen usw.
signaturen benötigen usw.
*grübel* auch mit der Zeile krieg ich Railwaysstation raus, wenn ich die ins Computerische übersetze...
Schreib bitte da etwas mehr und auch, was passiert, wenn das loginscript die Signaturen gelöscht hat und User oder Programm wieder eine reinstellt.
(die würde ja ohne Flag auch wieder gelöscht)
nun hat aber jeder user jede signaturvorlage, weil ein kollege im Logon Ordner was verändert hat.
Ich ahne was, aber wie geschrieben - schreib das etwas ausführlicher.
Gruß
Hallo,
das ist ein wenig abhängig davon, welche Signatur-Software ihr verwendet. Bei uns z.B. wird in der netlogon.bat eine .exe Datei aufgerufen, die abhängig von den Signatur-Software-Einstellungen die Signaturen verteilt. Dabei gab es eigentlich nie irgendwelche Konflikte mit lokal hinterlegten Signaturen. Die müssen eigentlich auch nicht zwingend gelöscht werden, entscheidend ist ja, was in Outlook als primäre Signatur angegeben wird (und das wiederum sollte von der Software gesteuert werden).
Grüße,
inspi
das ist ein wenig abhängig davon, welche Signatur-Software ihr verwendet. Bei uns z.B. wird in der netlogon.bat eine .exe Datei aufgerufen, die abhängig von den Signatur-Software-Einstellungen die Signaturen verteilt. Dabei gab es eigentlich nie irgendwelche Konflikte mit lokal hinterlegten Signaturen. Die müssen eigentlich auch nicht zwingend gelöscht werden, entscheidend ist ja, was in Outlook als primäre Signatur angegeben wird (und das wiederum sollte von der Software gesteuert werden).
Grüße,
inspi
Outlook speichert die Signaturen in %userprofile%\Anwendungsdaten\Microsoft\Signatures
Wenn du da denn Inhalt löschst sind alle Signaturen erst mal weg. Wahrscheinlich würde Outlook sich beschweren, wenn es jetzt gestartet würde. Da aber ja noch im Logonscript (und damit vor Outlook) schon wieder neue Signaturen gesetzt werden dürfte das kein Problem sein.
Manuel
Wenn du da denn Inhalt löschst sind alle Signaturen erst mal weg. Wahrscheinlich würde Outlook sich beschweren, wenn es jetzt gestartet würde. Da aber ja noch im Logonscript (und damit vor Outlook) schon wieder neue Signaturen gesetzt werden dürfte das kein Problem sein.
Manuel
Moin,
ok - jetzt bin ich zuhause in der Microsaftfreien Zone und kann in der Reg nicht nachsehen.
Eigentlich gibt es pro Signatur 3 Dateien, und die anderen Signaturen müssen andere Dateinamen haben.
Von daher und wenn die zu benutzenden Signaturen eh neu erstellt werden..
Entweder schaust du nun - ob mehr als 3 Dateien in dem Ordner sind und kickst die dann, oder - siehe Beispiel schaust nach einem der Signaturbestandteile - in dem Fall *.txt
Das ist q&d - eigentlich würde ich aber die std. Signatur vom Ausguck auslesen und die anderen löschen.
Gruß
die primäre ist nach wie vor da und wird genutzt, aber ein großteil brauch die vorlagen für Geschäftsführung usw nicht und daher hätte ich diese gern wieder aus dem Netz.
ok - jetzt bin ich zuhause in der Microsaftfreien Zone und kann in der Reg nicht nachsehen.
Eigentlich gibt es pro Signatur 3 Dateien, und die anderen Signaturen müssen andere Dateinamen haben.
Von daher und wenn die zu benutzenden Signaturen eh neu erstellt werden..
Entweder schaust du nun - ob mehr als 3 Dateien in dem Ordner sind und kickst die dann, oder - siehe Beispiel schaust nach einem der Signaturbestandteile - in dem Fall *.txt
if not exist "%appdata%\Microsoft\Signatures\*.* goto weiter
for /f "tokens=1" %%a in ('dir "%appdata%\Microsoft\Signatures\*.rtf" ^|find "Datei(en)"') do set /a files=%%a
if %files% gtr 1 del "%appdata%\Microsoft\Signatures\*.*"
:weiter
Das ist q&d - eigentlich würde ich aber die std. Signatur vom Ausguck auslesen und die anderen löschen.
Gruß