Condividi tramite


dove

Visualizza il percorso dei file che corrispondono al criterio di ricerca specificato.

Sintassi

where [/r <Dir>] [/q] [/f] [/t] [$<ENV>:|<Path>:]<Pattern>[ ...]

Parametri

Parametro Descrizione
/r <Dir> Indica una ricerca ricorsiva, a partire dalla directory specificata.
/q Restituisce un codice di uscita (0 per esito positivo, 1 per errore) senza visualizzare l'elenco dei file corrispondenti.
/f Visualizza i risultati del comando where tra virgolette.
/t Visualizza le dimensioni del file e la data e l'ora dell'ultima modifica di ogni file corrispondente.
[$<ENV>:|<Percorso>:]<Modello>[ ...] Specifica il criterio di ricerca per i file da trovare. È necessario almeno un criterio e il criterio può includere caratteri jolly (* e ?). Per impostazione predefinita, dove cerca la directory corrente e i percorsi specificati nella variabile di ambiente PATH. È possibile specificare un percorso diverso da cercare usando il formato $ENV:Pattern (dove ENV è una variabile di ambiente esistente contenente uno o più percorsi) o usando il formato Path:Pattern (dove Path è il percorso di directory da cercare). Questi formati facoltativi non devono essere usati con l'opzione della riga di comando /r .
/? Visualizza la guida al prompt dei comandi.

Osservazioni:

  • Se non si specifica un'estensione di file, le estensioni elencate nella variabile di ambiente PATHEXT vengono aggiunte al modello per impostazione predefinita.
  • Dove è possibile eseguire ricerche ricorsive, visualizzare informazioni sui file, ad esempio data o dimensione, e accettare variabili di ambiente al posto dei percorsi nei computer locali.

Esempi

Per trovare tutti i file denominati Test nell'unità C del computer corrente e delle relative sottodirectory, digitare:

where /r c:\ test

Per elencare tutti i file nella directory Pubblica, digitare:

where $public:*.*

Per trovare tutti i file denominati Blocco note nell'unità C del computer remoto, Computer1 e le relative sottodirectory, digitare:

where /r \\computer1\c notepad.*