Tre metodi per verificare se un file esiste in PowerShell in Windows
Three Methods To Check If A File Exists In Powershell In Windows
Windows PowerShell è un'utilità della riga di comando che consente di eseguire righe di comando per eliminare, creare e controllare una cartella. È un compito semplice verificare se un file esiste in PowerShell. Questo post su MiniTool può guidarti attraverso una guida specifica per verificare l'esistenza di un file/directory.Le directory organizzano bene i tuoi documenti e altri dati sul tuo computer. È necessario sapere se esiste un file prima di apportare modifiche a questo file. Windows PowerShell ti aiuta a esplorare, creare ed eliminare file con varie righe di comando. Puoi provare le seguenti righe di comando per verificare se esiste un file in PowerShell.
Modo 1: controlla se un percorso è valido in PowerShell con Test-Path
Il cmdlet Test-Path è quello più comunemente utilizzato per determinare se il file esiste. Darà un valore per mostrarti il risultato. Di seguito sono riportati i passaggi per utilizzare la sintassi Test-Path.
Passaggio 1: fare clic con il pulsante destro del mouse su Icona di Windows pulsante e scegli Windows PowerShell (amministratore) dal menu WinX.
Passaggio 2: copia e incolla le seguenti righe di comando e premi accedere . Dovresti cambiare il percorso: E:\help-pdr\New\TestDocument.docx con il percorso reale che desideri controllare.
$fileExists = Test-Path -Percorso “E:\help-pdr\Nuovo\TestDocument.docx”
Se($fileesiste){
Write-Host 'Il file esiste.'
}altro{
Write-Host 'Il file non esiste.'
}

Inoltre, il percorso di test di PowerShell può anche indicare se il percorso è valido e se porta a un contenitore, un terminale o un elemento foglia. Puoi saperne di più su questa sintassi da questa pagina .
Modo 2: controlla se esiste una directory in PowerShell con Get-Item
IL Ottieni oggetto la sintassi può essere utilizzata anche per determinare se il file si trova nella cartella. Quando utilizzi un carattere jolly (*), questo cmdlet mostrerà informazioni specifiche, inclusi tutti i file, nella cartella anche se non aggiungi un parametro del nome del file.
Per eseguire la sintassi Get-Item, è necessario eseguire Windows PowerShell come amministratore. Successivamente, copia e incolla le seguenti righe di comando e premi accedere . (Sostituisci il percorso del file con il percorso effettivo del file.)
Tentativo{
$file=Get-Item -Percorso “E:\help-pdr\New\TestDocument.docx”
Write-Host “Il file esiste”
} presa {
Write-Host “Il file non esiste”
}

Quando si utilizza il carattere jolly (*):
Ottieni elemento E:\help-pdr\Nuovo\*.*

Modo 3: controlla se esiste un file in PowerShell con System.IO
L'ultimo metodo è eseguire il file Sistema.IO cmdlet. La classe File consente di creare, copiare, spostare, eliminare e aprire un file. Puoi anche eseguire questa sintassi per verificare se esiste un file. Dovresti aprire Windows PowerShell ed eseguirlo anche come amministratore.
Copia e incolla il seguente contenuto e premi accedere . (Cambia anche il percorso del file con il percorso del file)
$fileEsiste = [System.IO.File]::Esiste('E:\help-pdr\Nuovo\TestDocument.docx')
Se ($fileesiste) {
Write-Host 'Il file esiste.'
} altro {
Write-Host 'Il file non esiste.'
}

Ulteriori letture: recuperare file eliminati da Windows PowerShell
Poiché molte persone potrebbero non avere familiarità con le righe di comando, è probabile che si eliminino file quando si esegue erroneamente PowerShell. MiniTool Power Data Recovery può recuperare file cancellati facilmente in pochi passaggi.
Questo software di recupero file gratuito è facile da usare. Anche se sei nuovo nel recupero dei dati, puoi padroneggiarlo rapidamente. Può gestire attività di recupero dati per diversi tipi di file in vari dispositivi di archiviazione dati. Se non sei sicuro che possa ripristinare correttamente i tuoi file, puoi prima ottenere MiniTool Power Data Recovery Free per eseguire una scansione approfondita e recuperare 1 GB di file gratuitamente.
MiniTool Power Recupero dati gratuito Fare clic per scaricare 100% Pulito e sicuro
Linea di fondo
Windows PowerShell funziona molto non solo nel verificare l'esistenza di un file ma anche nella configurazione delle impostazioni del computer e nella risoluzione dei problemi del computer. Se sei interessato a questi metodi, provalo tu stesso. Ma fai attenzione quando ci lavori.
![Come si può riparare il disco di partizione del volume di comando della scheda SD non riuscito [Suggerimenti per MiniTool]](https://gov-civil-setubal.pt/img/data-recovery-tips/58/how-can-you-fix-sd-card-command-volume-partition-disk-failed.jpg)
![Come risolvere Teleparty Netflix Party non funziona? [5 modi comprovati]](https://gov-civil-setubal.pt/img/news/B3/how-to-fix-teleparty-netflix-party-not-working-5-proven-ways-1.png)
![[Correzione completa] Ctrl F non funziona su Windows 10 e Windows 11](https://gov-civil-setubal.pt/img/news/70/ctrl-f-not-working-windows-10.png)
![[Guida completa] Come scegliere e formattare la scheda SD telecamera percorso?](https://gov-civil-setubal.pt/img/partition-disk/85/full-guide-how-to-choose-and-format-trail-camera-sd-card-1.png)
![Le 3 principali soluzioni per non trovare l'ambiente di ripristino [Suggerimenti per MiniTool]](https://gov-civil-setubal.pt/img/backup-tips/35/top-3-solutions-could-not-find-recovery-environment.jpg)

![Risolvi il problema della CPU alta del servizio Malwarebytes su Windows [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/13/fix-malwarebytes-service-high-cpu-problem-windows.png)



![Fix CHKDSK non può continuare in modalità di sola lettura - 10 soluzioni [Suggerimenti per MiniTool]](https://gov-civil-setubal.pt/img/data-recovery-tips/45/fix-chkdsk-cannot-continue-read-only-mode-10-solutions.jpg)
![Download dell'app Gmail per Android, iOS, PC, Mac [Suggerimenti MiniTool]](https://gov-civil-setubal.pt/img/news/1E/gmail-app-download-for-android-ios-pc-mac-minitool-tips-1.png)

![Cosa fa Svchost.exe e cosa dovresti affrontarlo [MiniTool Wiki]](https://gov-civil-setubal.pt/img/minitool-wiki-library/44/what-does-svchost-exe-do.png)

![[Correzioni] Il computer si spegne durante il gioco su Windows 11/10/8/7](https://gov-civil-setubal.pt/img/data-recovery/78/computer-shuts-down-while-gaming-windows-11-10-8-7.png)
![Come eliminare le copie shadow su Windows 11 10 Server? [4 modi]](https://gov-civil-setubal.pt/img/backup-tips/79/how-to-delete-shadow-copies-on-windows-11-10-server-4-ways-1.png)
![Codice di errore di Destiny 2 Marionberry: ecco come risolverlo! [Novità MiniTool]](https://gov-civil-setubal.pt/img/minitool-news-center/20/destiny-2-error-code-marionberry.jpg)

![6 modi di connessione Bluetooth ma nessun suono Windows 10 [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/72/6-ways-bluetooth-connected-no-sound-windows-10.png)