We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you a podcast all about Citrix Workspace, moving to the cloud, and analytics & intelligence. Episode 2 coming soon!Listen Now

x

Command to refresh desktop

Medium Priority
21,227 Views
Last Modified: 2013-11-21
I have a logon script that copies folders to users desktops.

I note however that if the folders  are created through a batch file (or command prompt) they will not display unless the user refreshes the desktop.

I would like to automatically refresh the desktop through my logon script.

Do any experts, know of a command that will perform a desktop refresh

Regards

Jim
Comment
Watch Question

Paul SDesktop Support Manager / Network Administrator
CERTIFIED EXPERT

Commented:

Author

Commented:
Thanks crawfordits, however this does not do the job for me.

The desktop that I am changing is "all users" rather than the users. It appears that the utility only refreshes the user desktop.
How about appending this in the end of your Batch Script

taskkill /F /im explorer.exe
explorer.exe


Works for me

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
How about this

@ECHO OFF
rem - By Windows Setup - c:\windows\command\mscdex.exe /D:aspicd0 /M:12 /L:I
PATH=%PATH%;
if exist c:\windows\smartdrv.exe c:\windows\smartdrv.exe 2048 16
DELTREE /y c:\windows\history\*.* > NUL
DELTREE /y c:\windows\tempor~1\*.* > NUL
DELTREE /y c:\windows\temp\*.* > NUL
DELTREE /y c:\windows\cookies\*.* > NUL
DELTREE /y c:\windows\applic~1\micros~1\office\recent\*.* > NUL
DELTREE /y c:\windows\ShellIconCache
if exist del c:\windows\ff*.tmp
if exist del c:\windows\system\advert.dll

Through this bach file it removes the index.dat files also. Save file as .bat extension
Hello there!

Please add this to your logon script and let me know if that works.
It basically causes explorer to reload instantly without disrupting the user.

--Kelly

--command--
wmic.exe process where name="explorer.exe" call TERMINATE
--

Author

Commented:
Thanks everyone,

The solution that best meets my needs is from JRockSolid and KellyCraig, because of its simplicity.

I particularly like KellyCraigs, because it terminates explorer and reloads it with the single command, however both solutions solve my problem.

Cheers


Jim



Thanks!
I'm glad to be of service!

--Kelly
I liked KC's better myself and have added it to my arsenal. :)
Ha!
Yea, I discovered WMI, and have been addicted ever since, its the single greatest tool a geek can have IMHO, for both good and evil deeds XD
--Kelly

Commented:
JRockSolid: I like yours and I want to use it beacuase its faster and it does not load everything the same way.
However the command window ill not close eventhough i have EXIT.

any idea? shall i create a new request?

thanks
Dab
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.