Se le estensioni dei comandi sono attivate, per il comando FOR sono disponibili le opzioni aggiuntive seguenti: FOR /D %%variabile IN (gruppo) DO comando [parametri-comando] Se il parametro gruppo contiene caratteri jolly, verranno utilizzati nomi di directory anziché nomi di file. FOR /R [[unità:]percorso] %%variabile IN (gruppo) DO comando [param.-comando] Esegue l'istruzione FOR in ogni directory dell'albero di directory con radice [unità:]percorso. Se dopo l'opzione /R non viene specificata alcuna directory, come radice verrà utilizzata la directory corrente. Se per il parametro gruppo viene specificato solo un punto (.), verrà semplicemente enumerato l'albero della directory. FOR /L %%variabile IN (inizio,incremento,fine) DO comando [parametri-comando] In questo caso il parametro gruppo è una sequenza di numeri compresi tra inizio e fine, con incrementi pari a incremento. Ad esempio: (1,1,5) genera la sequenza 1 2 3 4 5 e (5,-1,1) genera la sequenza (5 4 3 2 1) FOR /F ["opzioni"] %%variabile IN (gruppofile) DO comando [parametri-comando] FOR /F ["opzioni"] %%variabile IN ("stringa") DO comando [parametri-comando] FOR /F ["opzioni"] %%variabile IN ("comando") DO comando [parametri-comando] oppure, se è presente l'opzione usebackq: FOR /F ["opzioni"] %%variabile IN (gruppofile) DO comando [parametri-comando] FOR /F ["opzioni"] %%variabile IN ("stringa") DO comando [parametri-comando] FOR /F ["opzioni"] %%variabile IN ("comando") DO comando [parametri-comando] Il parametro gruppofile contiene uno o più nomi di file. Ogni file viene aperto, letto ed elaborato prima di passare al file successivo in gruppofile. Durante l'elaborazione il file viene letto e suddiviso in singole righe di testo, quindi ogni riga viene scomposta in zero o più token. Viene quindi richiamato il corpo del ciclo FOR, utilizzando le stringhe dei token trovati come valori delle variabili. Per impostazione predefinita, /F passa il primo token delimitato da spazi di ogni riga di ogni file. Le righe vuote vengono ignorate. La modalità di analisi predefinita può essere modificata specificando il parametro facoltativo "opzioni". Tale parametro è una stringa tra virgolette contenente una o più parole chiave che specificano le varie opzioni di analisi. Le parole chiave disponibili sono:
Se le estensioni dei comandi sono attivate, l'istruzione IF verrà modificata come segue: IF /I stringa1 op_confr stringa2 ...
Se le estensioni dei comandi sono attivate, la chiamata dei comandi esterni tramite la riga di comando o il comando START ...
Se le estensioni dei comandi sono attivate, molte variabili di ambiente dinamiche potranno essere espanse ma non compariranno ...
Se le estensioni dei comandi sono attivate, oltre ai percorsi e alle lettere di unità consueti il comando PUSHD accetterà ...
Se le estensioni dei comandi sono attivate, per il comando FOR sono disponibili le opzioni aggiuntive seguenti: FOR /D %variabile ...
Se le estensioni dei comandi sono attivate, quando si applica POPD a un'unità in uno stack di directory creato da PUSHD il ...
Se le estensioni di comando sono abilitate CALL è cambiato come segue: il comando CALL può essere seguito da etichette. La ...
Se le impostazioni IP vengono assegnate automaticamente al computer tramite DHCP, contattare l'amministratore DNS o della ...
Se le linee di una connessione multipla scendono al di sotto della seguente percentuale della capacità per il periodo di ...