PowerShell - Estratto il nome e l'estensione del file

PowerShell - Estratto il nome e l'estensione del file

PowerShell ti consente di esportare nomi di file ed estensioni in un file di testo o in qualsiasi formato necessario. Se questa attività viene eseguita utilizzando l'interfaccia utente, dovrai scrivere il nome e l'estensione del file in un file di testo uno per uno, che è abbastanza difficile e richiede tempo. PowerShell può eseguire la stessa attività entro un minuto usando un comando specifico.

Questo tutorial osserverà una guida completa per i nomi ed estensioni di file di estrazione o esportazione.

Come estrarre il nome di file ed estensione in PowerShell?

Il nome e l'estensione del file possono essere estratti con la combinazione di "Get-childitem" e il "Fuori dal file"Cmdlet. Il cmdlet "get-childitem" viene utilizzato per ottenere gli elementi da più di una posizione specificata, mentre il cmdlet "out-file" viene utilizzato per inviare o esportare l'output in un file.

Consideriamo la panoramica dell'esempio seguente per estrarre nomi e estensioni utilizzando PowerShell.

Esempio

Questo esempio dimostrerà di estrarre il nome e l'estensione del file in un file:

> Get -childitem "c: \ doc" -Name | Out-file "C: \ new \ titoli.TXT"

Nel comando dichiarato:

  • All'inizio, aggiungi il “Get-childitem"Accanto al percorso del file da cui si desidera estrarre il nome e l'estensione del file, seguito da"-Nome"Parametro per ottenere il nome e l'estensione del file.
  • Dopodiché, aggiungi il "Pipeline |"Per trasferire l'output del cmdlet" get-childitem "come input al cmdlet" out-file ".
  • Infine, aggiungi il "Fuori dal file"CMDLET seguito da un percorso del file, in cui verranno archiviati i nomi e le estensioni dei file:

Eseguire il comando dato per verificare se i nomi dei file e le estensioni sono stati estratti o meno:

> Get-Content "C: \ New \ Titoli.TXT"

L'output conferma che i nomi dei file con le loro estensioni sono stati estratti correttamente.

Conclusione

Il nome e l'estensione del file possono essere estratti o esportati usando "Get-childitem"Cmdlet con la combinazione del"Fuori dal file"Cmdlet. Il cmdlet "get-childitem" prima ottiene l'estrazione dei file, quindi "out-file" viene utilizzato per produrre i nomi dei file e le estensioni a un nuovo file di testo. Questo post ha elaborato una guida dettagliata per estrarre nomi di file ed estensioni in PowerShell.