Tres mètodes per comprovar si existeix un fitxer a PowerShell a Windows
Three Methods To Check If A File Exists In Powershell In Windows
Windows PowerShell és una utilitat de línia d'ordres que podeu executar línies d'ordres per suprimir, crear i comprovar una carpeta. És una tasca senzilla comprovar si existeix un fitxer a PowerShell. Aquesta publicació a MiniTool us pot guiar per una guia específica per comprovar l'existència d'un fitxer/directori.Els directoris organitzen bé els vostres documents i altres dades al vostre ordinador. Cal saber si existeix un fitxer abans de fer-hi canvis. Windows PowerShell us ajuda a navegar, crear i suprimir fitxers amb diverses línies d'ordres. Podeu provar les línies d'ordres següents per comprovar si existeix un fitxer a PowerShell.
Forma 1: comproveu si un camí és vàlid a PowerShell amb Test-Path
El cmdlet Test-Path és el més utilitzat per determinar si el fitxer existeix. Donarà un valor per mostrar-te el resultat. Aquests són els passos per utilitzar la sintaxi Test-Path.
Pas 1: feu clic amb el botó dret a Icona de Windows botó i tria Windows PowerShell (administrador) des del menú WinX.
Pas 2: copieu i enganxeu les línies d'ordres següents i premeu Entra . Hauríeu de canviar el camí: E:\help-pdr\New\TestDocument.docx al camí real que voleu comprovar.
$fileExists = Camí de prova -Camí “E:\help-pdr\New\TestDocument.docx”
Si($fileExists){
Write-Host 'El fitxer existeix'.
}una altra cosa{
Write-Host 'El fitxer no existeix'.
}
A més, el PowerShell Test-Path també pot indicar si el camí és vàlid i si el camí condueix a un contenidor, un terminal o un element full. Podeu obtenir més informació sobre aquesta sintaxi des de aquesta pàgina .
Forma 2: comproveu si existeix un directori a PowerShell amb Get-Item
El Obtenir-element La sintaxi també es pot utilitzar per determinar si el fitxer es troba a la carpeta. Quan utilitzeu un caràcter comodí (*), aquest cmdlet us mostrarà informació específica, inclosos tots els fitxers, a la carpeta encara que no afegiu un paràmetre del nom del fitxer.
Per executar la sintaxi Get-Item, heu d'executar Windows PowerShell com a administrador. Després, copieu i enganxeu les següents línies d'ordres i premeu Entra . (Substituïu la ruta del fitxer per la ruta del fitxer real.)
Prova{
$file=Get-Item -Camí 'E:\help-pdr\New\TestDocument.docx'
Write-Host 'El fitxer existeix'
} agafar {
Write-Host 'El fitxer no existeix'
}
Quan utilitzeu el caràcter comodí (*):
Obteniu l'element E:\help-pdr\Nou\*.*
Forma 3: comproveu si existeix un fitxer a PowerShell amb System.IO
L'últim mètode és executar el System.IO cmdlet. La classe de fitxers us permet crear, copiar, moure, suprimir i obrir un fitxer. També podeu executar aquesta sintaxi per comprovar si existeix un fitxer. Hauríeu d'obrir Windows PowerShell i executar-lo també com a administrador.
Copieu i enganxeu el contingut següent i premeu Entra . (Canvieu també el camí del fitxer al camí del vostre fitxer)
$fileExists = [System.IO.File]::Exists ('E:\help-pdr\New\TestDocument.docx')
Si($fileExists) {
Write-Host 'El fitxer existeix'.
} altrament {
Write-Host 'El fitxer no existeix'.
}
Lectures addicionals: recupera fitxers suprimits per Windows PowerShell
Com que és possible que moltes persones no estiguin familiaritzades amb les línies d'ordres, és probable que s'eliminin fitxers quan executeu PowerShell per error. MiniTool Power Data Recovery pot recuperar fitxers esborrats fàcilment en pocs passos.
Això programari gratuït de recuperació de fitxers és fàcil d'utilitzar. Fins i tot si sou nou en la recuperació de dades, podeu dominar-la ràpidament. Pot gestionar tasques de recuperació de dades per a diferents tipus de fitxers en diversos dispositius d'emmagatzematge de dades. Si no esteu segur que pugui restaurar els vostres fitxers amb èxit, primer podeu obtenir MiniTool Power Data Recovery Free per realitzar una exploració profunda i recuperar 1 GB de fitxers de forma gratuïta.
MiniTool Power Data Recovery gratuïta Feu clic per descarregar 100% Net i segur
Linia inferior
Windows PowerShell funciona molt no només per comprovar l'existència d'un fitxer, sinó també per configurar la configuració de l'ordinador i resoldre problemes de l'ordinador. Si esteu interessats en aquests mètodes, proveu-ho vosaltres mateixos. Però si us plau, aneu amb compte quan hi treballeu.