Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Allgemein


Alles zum Thema Windows Clients für den Desktop: Windows 95 / 98 / NT / 2000 / XP / Vista / Win 7 — Q & A zu den Windows Client Versionen sowie Windows Media Center / Windows Home Server


Antwort
     
Themen-Optionen
Alt 29.07.2005, 09:00   #1
Member
 
Benutzerbild von cros69
 
Offline
Registriert seit: 09-2002
Ort: Wien
Beiträge: 130
Logoff Script per GPO - löschen von %temp%

Ich möchte in meinem Netzwerk (100PC's XPSP2, W2K3 DC) mittels Logoff Script und GPO den Ordner %TEMP% bei jedem herunterfahren bzw. neu starten leeren.

Anscheinend hat sich MS hierzu immer noch keine Gedanken gemacht bzw. wüsste ich jetzt nicht wie es in einem Netzwerk einfacher geht, den ganzen Müll zyklisch zu löschen.

Folgendes Bat File habe ich erstelle
@echo off
cd %temp%
rd %temp% /S /Q

Da Batchfile funktioniert manuell einwandfrei und es funktioniert auch wenn ich dieses Script mittesl lokaler Gruppenrichtlinie (gmpedit.msc) am Client einrichte.

Sobald ich jedoch das ganze in meine AD Struktur einbaue, kommt zwar beim Herunterfahren/Neustarten das Fenster "Abmeldescripts werden ausgeführt", allerdings wird der Ordner %temp% nicht geleert.

Die GPO habe ich in der Computerkonfiguration->WindowsEinstellungen->Scipts->Herunterfahren eingestellt. Das Script liegt auch am richtigen Speicherort, ansonsten würde ja die Meldung "Abmeldescripts werden ausgeführt" nicht erscheinen.

Hat dazu jemand eine Idee oder eine andere Lösung um die %temp% Files zu löschen?

Danke für die Mithilfe

Signatur
working on Windows 2003 and Windows XP

    Mit Zitat antworten
Alt 29.07.2005, 11:43   #2
Expert Member
 
Benutzerbild von lefg
 
Online
Registriert seit: 12-2003
Ort: Lübeck
Beiträge: 14.543
Hallo,

warum willst du eigentlich den Ordner löschen, warum nicht den Inhalt?

Ausserdem steigst du mit cd %temp% in den Ordner und willst ihn mit rd %temp% löschen. Das geht nicht.

Es könnte so gehen.

cd\
rd %temp% /s /q
Probiere es mal aus!

Ich lösche über ein Logoutscript den Inhalt des LW d:\ mit rd d:\ /s /q.

Ich sehe aber gerade etwas Entscheidendes. Die Variable %temp% enthält einen benutzerabhängigen Pfad. Der ist aber beim Herunterfahren nicht mehr gültig. Man muss das also nicht beim Herunterfahren sondern beim Abmelden des Benutzers machen.

Viel Erfolg

Geändert von lefg (29.07.2005 um 11:55 Uhr).

Signatur
Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

    Mit Zitat antworten
Alt 29.07.2005, 11:50   #3
Expert Member
 
Offline
Registriert seit: 07-2005
Beiträge: 11.339
Das "Abmelde-Batch" wird via GPO mit Systemrechten ausgeführt. Möglicherweise existiert in dem Profil die Variable %temp% nicht. Führe mal in dem Script "set > C:\myvars.txt" aus und schaue Dir dann den Inhalt an.

-Zahni
    Mit Zitat antworten
Alt 01.08.2005, 08:43   #4
Member
 
Benutzerbild von cros69
 
Offline
Registriert seit: 09-2002
Ort: Wien
Beiträge: 130
Geschlossen

Danke für die Hinweise!

Habs jetzt als Logoffscript und nicht als Shutdownscript angelegt und zwar mit
cd%temp%
re %temp% /s /q

somit wird nur der Inhalt von %temp% gelöscht und das Ziel somit erreicht, danke.

Signatur
working on Windows 2003 and Windows XP

    Mit Zitat antworten
Alt 01.08.2005, 10:39   #5
Gast
 
Offline
Registriert seit: 12-2004
Ort: irgendwo im Filesystem
Beiträge: 2.657
der Tipp existiert schon länger hier.
Einfacher sogar rd . /s /q - die Fehlermeldung kann man vergessen.

@lefg - deine Version killt den Tmp gleich mit, sicher unerwünscht?
    Mit Zitat antworten
Alt 01.08.2005, 14:14   #6
Expert Member
 
Benutzerbild von lefg
 
Online
Registriert seit: 12-2003
Ort: Lübeck
Beiträge: 14.543
Zitat von Das Urmel
@lefg - deine Version killt den Tmp gleich mit, sicher unerwünscht?
Sicher

Signatur
Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Script Temp Internet Files Shutdown löschen ... fehlt was? Ogret Windows Forum — Scripting 4 10.03.2008 10:16
Logon Script - Logoff Script Andreas00023 Windows Forum — Allgemein 5 01.07.2005 10:08
XP - Logoff-Script sparcy Windows Forum — LAN & WAN 5 15.11.2004 15:41
Logoff Script - Registry georges Windows Forum — Allgemein 1 03.02.2004 16:58
2K - Logoff-Script funktioniert nicht wintom Windows Forum — LAN & WAN 2 21.01.2004 09:09


Alle Zeitangaben in MEZ/CET. Es ist jetzt 09:05 Uhr. Seite generiert in 0,034 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang