Quantcast
Channel: Sysinternals Forums
Viewing all articles
Browse latest Browse all 10386

PsTools : How 2 delete MultipleFolders in 1 PsExec command?

$
0
0
Author: guide08
Subject: How 2 delete MultipleFolders in 1 PsExec command?
Posted: 19 July 2014 at 1:30pm

Quote Create a batch file containing the repeated 'for' statements.
    @echo off
    for /d %%a in ("c:\Users\1*.*") do rd /s /q "%%a"
    for /d %%a in ("c:\Users\2*.*") do rd /s /q "%%a"
    for /d %%a in ("c:\Users\3*.*") do rd /s /q "%%a"
    for /d %%a in ("c:\Users\4*.*") do rd /s /q "%%a"
    for /d %%a in ("c:\Users\5*.*") do rd /s /q "%%a"
    for /d %%a in ("c:\Users\6*.*") do rd /s /q "%%a"
    for /d %%a in ("c:\Users\7*.*") do rd /s /q "%%a"
    for /d %%a in ("c:\Users\8*.*") do rd /s /q "%%a"
    for /d %%a in ("c:\Users\9*.*") do rd /s /q "%%a"
    for /d %%a in ("c:\Users\T*.*") do rd /s /q "%%a"
or
    @echo off
    for %%U in (1 2 3 4 5 6 7 8 9 T) do (
        for /d %%D in ("%USERPROFILE%\..\%%U*.*") do (
            rd /s /q "%%D"
        )
    )

Copy the batch file to the %PC% pc.
PsExec the batch file.

Good luck,
Ron Metzger

This code: psexec \\%PC% cmd /c "for /l %%n in (1;1;9) do  for /d %%a in ("c:\Users\%%n*.*") do rd /s /q "%%a"" is working but I coudnt add T*.* to this codde?
Is there a way to add also T*.*? 


Edited by guide08 - 20 hours 42 minutes ago at 1:31pm

Viewing all articles
Browse latest Browse all 10386

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>