CIAO

Mettendo in un disco virtuale X di Windows PE 2.1 questo script, dovrebbe cancellare tutti i file e tutte le directory della partizione NTFS in cui esiste la directory \Users eccetto la directory \Users e le sue sottodirectory.

codice:
@echo off

rem Ciclo FOR per determinare quale unita fisica contenga la directory \Users per inserirla nella variabile DVDDrive.

for %%I in (C D E F G H I J K L M N O P Q R S T U V W Y Z) do (
    if exist %%I:\Users set DVDDrive=%%I else (
                                               echo not exist the %%I:\Users directory.
                                               pause
                                               goto :EOF)
)

pushd X:\Windows\System32

for /R %%f in (%DVDDrive%\) do (
    if not "%%f" == "%DVDDrive%\Users" (attrib -rhsi *.* /s
                                        del /s /q *.*)
)

popd
Esatto o devo fare qualche correzione?

GRAZIE

CIAO