:: ------------------------------------------------------------------------------------------------::
:: Scritto: MyDocsDelete.Bat ::
:: Versione: 1.4 ::
:: Copyright: Ben Personick ::
:: Data: 2010-07-08 ::
:: ::
:: ::
:: Desc: Cancella tutti i lime e dispositivi di piegatura sotto i dispositivi di piegatura di mydocuments degli utenti multipli. ::
:: Non cancella le mie immagini o il mio dispositivo di piegatura di figure, SOLTANTO le lime all'interno di loro ::
:: ::
:: ------------------------------------------------------------------------------------------------::
: Cominciare
@Echo fuori
:: ------------------------------------------------------------------------------------------------::
:: Questa sezione ha installato le regolazioni variabili di difetto e fissa l'indice ed il nome di schedario di registrazione. ::
:: ------------------------------------------------------------------------------------------------::
: Avviare-Preparar
CHIAMATA: Avviare-Regolare-Data
REGOLARE Preamble=MyDocsDelete --
:: --------------------------------------------------------------------------------------------::
:: Percorsi relativi degli insiemi utilizzati per cercare più successivamente. ::
:: --------------------------------------------------------------------------------------------::
REGOLARE SDir= C:\Empty
REGOLARE \ \ PILONE \ certi dispositivo di piegatura \ codice categoria di Class=
:: --------------------------------------------------------------------------------------------::
:: Questa sezione ha installato le variabili di registrazione. ::
:: --------------------------------------------------------------------------------------------::
REGOLARE IDir= C:\MyDocsDelete\Logs
REGOLARE ILog=ILog_%TDate%_%TTime%.Log
REGOLARE IDL=%IDir% \ %ILog%
: Avviare-IDir
ECHEGGIARE %Preamble% che controlla per vedere se c'è %IDir%
SE ESISTE LA CHIAMATA DI %IDir%: Avviare-Eco “%Preamble% IDir %IDir% -- Trovato!„
SE ESISTE la Fine-IDir DI AVANZAMENTO di %IDir%
ECO %Preamble% %IDir% di generazione
mkdir %IDir%
: Fine-IDir
:: --------------------------------------------------------------------------------------------::
:: Questa sezione fissa i valori di difetto per le variabili del fiammifero, non cambia tranne la prova. ::
:: --------------------------------------------------------------------------------------------::
Il rem nessun ha avuto bisogno di.
: Fine-Preparar
: Avviare-Principale
Chiamata: Avviare-Eco “sezione principale d'inizio su %TDate% a %TTime%„
: Start-MKSDir1
ECO %Preamble% che controlla per vedere se c'è “%SDir% \ mie figure„
SE ESISTONO “%SDir% \ CHIAMATA mie figure„: Avviare-Eco “SDir %SDir% \ mie figure -- Trovato!„
SE ESISTONO “%SDir% \ mie figure„ End-MKSDir1 DI AVANZAMENTO
ECO %Preamble% “%SDir% di generazione \ mie figure„
mkdir “%SDir% \ mie figure„
: End-MKSDir1
: Start-MKSDir2
ECO %Preamble% che controlla per vedere se c'è “%SDir% \ mie immagini„
SE ESISTONO “%SDir% \ CHIAMATA mie immagini„: Avviare-Eco “SDir %SDir% \ mie immagini -- Trovato!„
SE ESISTONO “%SDir% \ mie immagini„ End-MKSDir2 DI AVANZAMENTO
ECO %Preamble% “%SDir% di generazione \ mie immagini„
mkdir “%SDir% \ mie immagini„
: End-MKSDir2
: Avviare-RoBoCopy-Processo
Il rem collega comunque tutti i subfolders in circuito dell'utente in dispositivo di piegatura basso
Rem per /D %D dentro (" il *") di C:\Some Folder\Class\ echeggia %D
/D %%D in ("%Class% \ *") richiedere: Avviare-RoboCopy-Ciclo “%%D„
Il rem per /D %%D da ("%Class%") denomina: Avviare-RoboCopy-Ciclo “%%D„
Fine-RoboCopy-Ciclo DI AVANZAMENTO
: Avviare-RoboCopy-Ciclo
REGOLARE TDir=%~1
Il rem echeggia “la 1 variabile è %1 TDir=%TDir%„
CHIAMATA: Avviare-Eco “ora che cancella le lime ed i dispositivi di piegatura in: %TDir% \ miei documenti„
RoboCopy “%SDir%„ “%TDir% \ miei documenti„ * /NoCopy /PURGE /S /LOG +: %IDL% /TEE /NP
DI AVANZAMENTO: EOF
: Fine-RoboCopy-Ciclo
CHIAMATA: Avviare-Regolare-Data
CHIAMATA: I processi di RoboCopy di Avviare-Eco “hanno completato! SU %TDate% A %TTime%„
: Fine-RoBoCopy-Processo
: Fine-Principale
DI AVANZAMENTO: EOF
DI AVANZAMENTO Fine-Subs
DI AVANZAMENTO: EOF
: Avviare-Subs
DI AVANZAMENTO: Fine-Regolare-Data
: Avviare-Regolare-Data
REGOLARE TDate=%date: ~10,4%-%date: ~4,2%-%date: ~7.2%
REGOLARE TTime=%Time: ~0,2%.%Time: ~3,2%.%Time: ~6.2%
DI AVANZAMENTO: EOF
: Fine-Regolare-Data
Fine-Eco DI AVANZAMENTO
: Avviare-Eco
Regolare TEcho=%~1
ECHEGGIARE %Preamble% %TEcho% --
ECHEGGIARE %Preamble% %TEcho% -- >> %IDL%
DI AVANZAMENTO: EOF
: Fine-Eco
: Fine-Subs
: Estremità
|