Tri metode za provjeru postoji li datoteka u PowerShell u sustavu Windows
Three Methods To Check If A File Exists In Powershell In Windows
Windows PowerShell je uslužni program naredbenog retka pomoću kojeg možete pokrenuti naredbene retke za brisanje, stvaranje i provjeru mape. Jednostavan je zadatak provjeriti postoji li datoteka u PowerShell-u. Ovaj post na MiniTool može vas provesti kroz poseban vodič za provjeru postojanja datoteke/direktorija.Imenici dobro organiziraju vaše dokumente i druge podatke na vašem računalu. Potrebno je znati postoji li datoteka prije nego što je promijenite. Windows PowerShell pomaže vam u navigaciji, stvaranju i brisanju datoteka pomoću različitih naredbenih redaka. Možete isprobati sljedeće naredbene retke da provjerite postoji li datoteka u PowerShell-u.
1. način: provjerite je li put valjan u PowerShell s Test-Path
Test-Path cmdlet je najčešće korišten za određivanje postoji li datoteka. Dat će vrijednost koja će vam pokazati rezultat. Evo koraka za korištenje sintakse Test-Path.
Korak 1: Desnom tipkom miša kliknite na Windows ikona gumb i odaberite Windows PowerShell (Administrator) iz WinX izbornika.
Korak 2: Kopirajte i zalijepite sljedeće naredbene retke i pritisnite Unesi . Trebali biste promijeniti stazu: E:\help-pdr\New\TestDocument.docx u pravu stazu koju želite provjeriti.
$fileExists = Test-Path -Path “E:\help-pdr\New\TestDocument.docx”
If($fileExists){
Write-Host “Datoteka postoji.”
}drugo{
Write-Host “Datoteka ne postoji.”
}
Uz to, PowerShell Test-Path također može reći je li put valjan i vodi li put do spremnika, terminala ili elementa lista. Više o ovoj sintaksi možete saznati od ova stranica .
2. način: provjerite postoji li direktorij u PowerShell-u pomoću Get-Item
The Get-Item sintaksa se također može koristiti za određivanje nalazi li se datoteka u mapi. Kada koristite zamjenski znak (*), ovaj cmdlet će vam pokazati određene informacije, uključujući sve datoteke, u mapi čak i ako ne dodate parametar naziva datoteke.
Da biste pokrenuli sintaksu Get-Item, trebate pokrenuti Windows PowerShell kao administrator. Nakon toga kopirajte i zalijepite sljedeće naredbene retke i pritisnite Unesi . (Zamijenite put datoteke stvarnim putem datoteke.)
Probati{
$file=Get-Item -Path “E:\help-pdr\New\TestDocument.docx”
Write-Host “Datoteka postoji”
} ulov {
Write-Host “Datoteka ne postoji”
}
Kada koristite zamjenski znak (*):
Get-Item E:\help-pdr\New\*.*
3. način: Provjerite postoji li datoteka u PowerShell-u pomoću System.IO
Posljednja metoda je pokretanje Sustav.IO cmdlet. Klasa datoteke omogućuje stvaranje, kopiranje, premještanje, brisanje i otvaranje datoteke. Također možete pokrenuti ovu sintaksu da provjerite postoji li datoteka. Trebali biste otvoriti Windows PowerShell i također ga pokrenuti kao administrator.
Kopirajte i zalijepite sljedeći sadržaj i pritisnite Unesi . (Promijenite i put datoteke u svoj put datoteke)
$fileExists = [System.IO.File]::Exists(“E:\help-pdr\New\TestDocument.docx”)
If($fileExists) {
Write-Host “Datoteka postoji.”
} inače {
Write-Host “Datoteka ne postoji.”
}
Dodatna literatura: Oporavak datoteka koje je izbrisao Windows PowerShell
Budući da mnogi ljudi možda nisu upoznati s naredbenim redcima, vjerojatno se radi o brisanju datoteka prilikom pogrešnog pokretanja PowerShell-a. MiniTool Power Data Recovery može oporaviti izbrisane datoteke jednostavno u nekoliko koraka.
Ovaj besplatni softver za oporavak datoteka je jednostavan za korištenje. Čak i ako ste novi u spašavanju podataka, možete ga brzo svladati. Može se nositi sa zadacima oporavka podataka za različite vrste datoteka u različitim uređajima za pohranu podataka. Ako niste sigurni da može uspješno obnoviti vaše datoteke, prvo možete nabaviti MiniTool Power Data Recovery Free da izvršite dubinsko skeniranje i besplatno oporavite 1 GB datoteka.
MiniTool Power Data Recovery Besplatno Kliknite za preuzimanje 100% Čisto i sigurno
Poanta
Windows PowerShell puno radi ne samo u provjeri postojanja datoteke, već iu konfiguriranju postavki računala i rješavanju problema s računalom. Ako ste zainteresirani za ove metode, jednostavno pokušajte sami. Ali budite oprezni kada radite na njemu.