This script is also useful for deleting user profiles from Citrix servers (since they could be C:\Documents and Settings\UserID, C:\Documents and Settings\UserID.DOMAIN, C:\Documents and Settings\UserID.old etc - last usually happens if somebody renames them)
It's a bit tricky since rmdir doesn't support wildcards.
Also , "CD" doesn't work with UNC path, so you either can do the registry fix described here or just use pushd /popd as I did.
rem Usage : DelCtxprof.cmd UserID
IF (%1)==() GOTO ERR
Pause This batch file will delete all profiles that start with "%1%" from all Citrix servers. If you don't want to do it, press Ctrl-C
pushd "\\CitrixServer1\C$\Documents and settings\"
for /d %%a in (%1*) do rd /s /q "%%~a"
rem Do the rest of your citrix servers there
ECHO Please specify User ID !!!
Search This Blog
ESXi (3) ESXi 4.1 (1) ESXi 5 (3) ESXi 5 nested (1) ESXi installation fatal error (1) Exchange (2) Exchange 2010 (1) Extpart.exe (1) Extpart.exe error (1) NIC Team (1) RDP (1) Scripts (1) vCenter (1) VirtualBox (1) VMware resize disk (1) Windows 7 doesn't boot (1) Windows fixes (5) Windows XP 2 CPU (1) Windows XP VM multiple CPU (1)
Monday, December 20, 2010
How to delete directories using wildcards
Posted by Alex Klink at Monday, December 20, 2010
Labels: Scripts, Windows fixes
Subscribe to: Post Comments (Atom)
Post a Comment