Kolme tapaa tarkistaa, onko tiedosto olemassa Windowsin PowerShellissä
Three Methods To Check If A File Exists In Powershell In Windows
Windows PowerShell on komentorivityökalu, jonka avulla voit poistaa, luoda ja tarkistaa kansion komentoriveillä. On yksinkertainen tehtävä tarkistaa, onko tiedosto olemassa PowerShellissä. Tämä postaus päällä MiniTool voi opastaa sinut läpi erityisen oppaan tiedoston/hakemiston olemassaolon tarkistamiseksi.Hakemistot järjestävät asiakirjasi ja muut tiedot tietokoneellasi hyvin. Ennen kuin teet muutoksia tähän tiedostoon, on tiedettävä, onko tiedosto olemassa. Windows PowerShell auttaa sinua navigoimaan, luomaan ja poistamaan tiedostoja eri komentorivien avulla. Voit kokeilla seuraavia komentoriviä tarkistaaksesi, onko tiedosto olemassa PowerShellissä.
Tapa 1: Tarkista, onko polku kelvollinen PowerShellissä testipolulla
Test-Path-cmdlet on yleisimmin käytetty tiedoston olemassaolon määrittämiseen. Se antaa arvon, joka näyttää tuloksen. Tässä ovat vaiheet Test-Path-syntaksin käyttämiseksi.
Vaihe 1: Napsauta hiiren kakkospainikkeella Windows-kuvake -painiketta ja valitse Windows PowerShell (järjestelmänvalvoja) WinX-valikosta.
Vaihe 2: Kopioi ja liitä seuraavat komentorivit ja paina Tulla sisään . Muuta polku: E:\help-pdr\New\TestDocument.docx oikeaan polkuun, jonka haluat tarkistaa.
$fileExists = Testipolku - Polku “E:\help-pdr\New\TestDocument.docx”
If($fileExists){
Write-Host 'Tiedosto on olemassa.'
}muu{
Write-Host 'Tiedostoa ei ole olemassa.'
}
Lisäksi PowerShell-testipolku voi myös kertoa, onko polku kelvollinen ja johtaako polku säiliöön, terminaaliin vai lehtielementtiin. Voit oppia lisää tästä syntaksista osoitteesta tämä sivu .
Tapa 2: Tarkista, onko PowerShellissä Get-Item-hakemistoa
The Hanki tuote syntaksia voidaan käyttää myös sen määrittämiseen, sijaitseeko tiedosto kansiossa. Kun käytät yleismerkkiä (*), tämä cmdlet näyttää sinulle tietyt tiedot, mukaan lukien kaikki kansion tiedostot, vaikka et lisäisi tiedostonimen parametria.
Jotta voit suorittaa Get-Item-syntaksin, sinun on suoritettava Windows PowerShell järjestelmänvalvojana. Kopioi ja liitä sitten seuraavat komentorivit ja paina Tulla sisään . (Korvaa tiedostopolku todelliseen tiedostopolkuun.)
Yrittää{
$file=Get-Item -Path 'E:\help-pdr\New\TestDocument.docx'
Write-Host 'Tiedosto on olemassa'
} ottaa kiinni {
Write-Host 'Tiedostoa ei ole olemassa'
}
Kun käytät yleismerkkiä (*):
Hanki-kohde E:\help-pdr\Uusi\*.*
Tapa 3: Tarkista, onko PowerShellissä tiedosto System.IO:lla
Viimeinen menetelmä on suorittaa System.IO cmdlet. Tiedostoluokan avulla voit luoda, kopioida, siirtää, poistaa ja avata tiedoston. Voit myös suorittaa tämän syntaksin tarkistaaksesi, onko tiedosto olemassa. Sinun tulisi avata Windows PowerShell ja suorittaa se myös järjestelmänvalvojana.
Kopioi ja liitä seuraava sisältö ja paina Tulla sisään . (Vaihda myös tiedostopolku tiedostopolkuun)
$fileExists = [System.IO.File]::Exists('E:\help-pdr\New\TestDocument.docx')
If($fileExists) {
Write-Host 'Tiedosto on olemassa.'
} muu {
Write-Host 'Tiedostoa ei ole olemassa.'
}
Lisälukemista: Palauta Windows PowerShellin poistamat tiedostot
Koska monet ihmiset eivät ehkä tunne komentoriviä, on todennäköisesti tiedostojen poistaminen PowerShellia ajettaessa vahingossa. MiniTool Power Data Recovery voi palauttaa poistetut tiedostot helposti muutamassa vaiheessa.
Tämä ilmainen tiedostojen palautusohjelmisto on käyttäjäystävällinen. Vaikka olisit uusi tietojen palauttamisessa, voit hallita sen nopeasti. Se pystyy käsittelemään tietojen palautustehtäviä erityyppisille tiedostoille eri tallennuslaitteissa. Jos et ole varma, että se voi palauttaa tiedostosi onnistuneesti, voit hankkia MiniTool Power Data Recovery Free -sovelluksen ensin suorittaaksesi syväskannauksen ja palauttaaksesi 1 Gt tiedostoja ilmaiseksi.
MiniTool Power Data Recovery ilmaiseksi Lataa napsauttamalla 100 % Puhdas & Turvallinen
Bottom Line
Windows PowerShell toimii paljon paitsi tiedoston olemassaolon tarkistamisessa myös tietokoneen asetusten määrittämisessä ja tietokoneongelmien ratkaisemisessa. Jos olet kiinnostunut näistä menetelmistä, kokeile sitä itse. Mutta ole varovainen, kun työskentelet sen parissa.