Get-ChildItem
Ottiene gli elementi e gli elementi figlio in uno o più percorsi specificati.
Descrizione
Il cmdlet Get-Childitem ottiene gli elementi in uno o più percorsi specificati. Se l'elemento è un contenitore, ottiene gli elementi all'interno del contenitore, denominati elementi figlio. È possibile utilizzare il parametro Recurse per ottenere elementi in tutti i contenitori figlio. Per posizione si intende una posizione del file system, ad esempio una directory, oppure una posizione esposta da un altro provider, ad esempio un hive del Registro di sistema o un archivio certificati.
Parametri
| Nome |
Descrizione e modalità d'uso |
| -path |
-path <string[]>
|
Specifica un percorso di una o più posizioni. È consentito l'utilizzo di caratteri jolly. La posizione predefinita è la directory corrente (.).
|
| -include |
-include <string[]>
|
Recupera unicamente gli elementi specificati. Il valore di questo parametro qualifica il parametro Path. Immettere un criterio o un elemento del percorso, ad esempio "*.txt". È consentito l'utilizzo di caratteri jolly.
Il parametro Include ha effetto solo quando il comando include il parametro Recurse o il percorso porta al contenuto di una directory, ad esempio C:\Windows\*, dove il carattere jolly specifica il contenuto della directory C:\Windows.
|
| -exclude |
-exclude <string[]>
|
Omette gli elementi specificati. Il valore di questo parametro qualifica il parametro Path. Immettere un criterio o un elemento del percorso, ad esempio "*.txt". È consentito l'utilizzo di caratteri jolly.
Questo parametro non funziona correttamente in questo cmdlet.
|
| -filter |
-filter <string>
|
Specifica un filtro nel formato o nel linguaggio del provider. Il valore di questo parametro qualifica il parametro Path. La sintassi del filtro, incluso l'utilizzo dei caratteri jolly, dipende dal provider. I filtri sono più efficienti rispetto ad altri parametri, perché il provider li applica al momento del recupero degli oggetti, anziché utilizzare Windows PowerShell per filtrare gli oggetti dopo il recupero.
|
| -name |
-name
|
Recupera unicamente i nomi degli elementi nelle posizioni. Se si reindirizza l'output di questo comando a un altro comando, vengono inviati solo i nomi degli elementi.
|
| -recurse |
-recurse
|
Ottiene gli elementi nelle posizioni specificate e in tutti gli elementi figlio delle posizioni.
Recurse funziona solo quando il percorso punta a un contenitore con elementi figlio, ad esempio C:\Windows o C:\Windows\*, non quando punta a elementi privi di elementi figlio, ad esempio C:\Windows\*.exe.
|
| -force |
-force
|
Ignora le restrizioni che impediscono l'esito positivo del comando, purché le modifiche non compromettano la protezione. Force, ad esempio, ignora l'attributo di sola lettura o crea directory per completare un percorso di file, ma non tenta di modificare le autorizzazioni file.
|
| -codeSigningCert |
-codeSigningCert
|
Recupera unicamente i certificati con autorità di firma del codice. Questo parametro è valido solo quando si utilizza il provider Certificate di Windows PowerShell. Per ulteriori informazioni, digitare "get-help about_provider" e "get-help about_signing".
|
| -literalPath |
-literalPath <string[]>
|
Specifica un percorso di una o più posizioni. A differenza di Path, il valore di LiteralPath viene utilizzato così come viene digitato. Nessun carattere viene interpretato come carattere jolly. Se il percorso include caratteri di escape, è necessario racchiuderli tra virgolette singole tramite le quali si comunica a Windows PowerShell di non interpretare alcun carattere come sequenza di escape.
|
Contenuti riprodotti su gentile concessione di Microsoft Corporation.
© 2007 Microsoft Corporation. All rights reserved.