GPO : delete temp folder at logoff

Posted on 2007-12-06
Last Modified: 2011-09-30
need to delete temp folder for all user on domain at logoff
- would like to use group policy
- delete all files and subfolder in temp folder

del /s /q /f "%temp%\*.*"
I entered that in the cmd  -  it deletes all files but subfolders still remains(but files empty)
if I need to create a .bat file how would that .bat file look like and how would I add that to GPO to run every  time user logs off - to delete all files and subfolder in the temp folder
Question by:enosuna
LVL 10

Expert Comment

ID: 20425674

Author Comment

ID: 20425702
thank you for the info..but not exactly what I'm looking for.
i want to run a script at logoff through group policy
without having to use xecutor
LVL 26

Expert Comment

ID: 20425931
Try following batch script it will delete all sub directories inside Temp folder.

DEL /S /Q /F "%TEMP%\*.*"

FOR /D %%d IN ("%TEMP%\*.*") DO RD /S /Q "%%d"


Open in new window

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

LVL 30

Accepted Solution

SteveGTR earned 500 total points
ID: 20426877
Could always do this:
rd /s /q "%temp%"

mkdir "%temp%"

Open in new window


Author Comment

ID: 20432884
how would I add the script the group policy??
LVL 30

Expert Comment

ID: 20433252
Create the script and place it on a commonly accessible network share. Give it a .bat extension.

Open the group policy and select Computer Configuration --> Windows Settings --> Scripts --> Shutdown. Add a reference to the script.
LVL 19

Expert Comment

ID: 36893557
I was able to use the preference to clear the contents of the C:\Windows\Temp fold but I do not think GP preference like variables like &userprofiles%

Featured Post

Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Displaying an arrayList in a listView using the default adapter is rarely the best solution. To get full control of your display data, and to be able to refresh it after editing, requires the use of a custom adapter.
Whether you've completed a degree in computer sciences or you're a self-taught programmer, writing your first lines of code in the real world is always a challenge. Here are some of the most common pitfalls for new programmers.
An introduction to basic programming syntax in Java by creating a simple program. Viewers can follow the tutorial as they create their first class in Java. Definitions and explanations about each element are given to help prepare viewers for future …
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

914 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now