Windows'ta PowerShell'de Bir Dosyanın Var Olup Olmadığını Kontrol Etmenin Üç Yöntemi
Three Methods To Check If A File Exists In Powershell In Windows
Windows PowerShell, bir klasörü silmek, oluşturmak ve kontrol etmek için komut satırlarını çalıştırabileceğiniz bir komut satırı yardımcı programıdır. PowerShell'de bir dosyanın mevcut olup olmadığını kontrol etmek basit bir iştir. Bu yazı Mini Araç bir dosyanın/dizinin varlığını kontrol etmek için size özel bir kılavuz boyunca yol gösterebilir.Dizinler, bilgisayarınızdaki belgelerinizi ve diğer verilerinizi iyi bir şekilde düzenler. Bu dosyada değişiklik yapmadan önce bir dosyanın var olup olmadığının bilinmesi gerekmektedir. Windows PowerShell, çeşitli komut satırlarıyla dosyalarda gezinmenize, oluşturmanıza ve silmenize yardımcı olur. PowerShell'de bir dosyanın mevcut olup olmadığını kontrol etmek için aşağıdaki komut satırlarını deneyebilirsiniz.
Yol 1: PowerShell'de Test Yoluyla Bir Yolun Geçerli Olup Olmadığını Kontrol Edin
Test-Path cmdlet'i, dosyanın var olup olmadığını belirlemek için en sık kullanılan cmdlet'tir. Size sonucu gösterecek bir değer verecektir. Test Yolu sözdizimini kullanma adımları aşağıda verilmiştir.
Adım 1: Sağ tıklayın Windows simgesi düğmesine basın ve seçin Windows PowerShell (Yönetici) WinX menüsünden.
Adım 2: Aşağıdaki komut satırlarını kopyalayıp yapıştırın ve tuşuna basın. Girmek . E:\help-pdr\New\TestDocument.docx yolunu kontrol etmek istediğiniz gerçek yolla değiştirmelisiniz.
$fileExists = Test Yolu -Yol “E:\help-pdr\New\TestDocument.docx”
If($fileExists){
Write-Host “Dosya mevcut.”
}başka{
Write-Host “Dosya mevcut değil.”
}
Ek olarak PowerShell Test Yolu, yolun geçerli olup olmadığını ve yolun bir kapsayıcıya mı, bir terminale mi yoksa bir yaprak öğesine mi gittiğini de söyleyebilir. Bu sözdizimi hakkında daha fazla bilgiyi şu adresten edinebilirsiniz: bu sayfa .
Yol 2: Get-Item ile PowerShell'de Bir Dizinin Var Olup Olmadığını Kontrol Edin
Öğe Al sözdizimi, dosyanın klasörde bulunup bulunmadığını belirlemek için de kullanılabilir. Joker karakter (*) kullandığınızda, bu cmdlet, dosya adının parametresini eklemeseniz bile, klasördeki tüm dosyalar da dahil olmak üzere size belirli bilgileri gösterecektir.
Get-Item sözdizimini çalıştırmak için Windows PowerShell'i yönetici olarak çalıştırmanız gerekir. Daha sonra aşağıdaki komut satırlarını kopyalayıp yapıştırın ve tuşuna basın. Girmek . (Dosya yolunu gerçek dosya yolu ile değiştirin.)
Denemek{
$file=Get-Item -Yol “E:\help-pdr\New\TestDocument.docx”
Write-Host “Dosya mevcut”
} yakalamak {
Write-Host “Dosya mevcut değil”
}
Joker karakter (*) kullanıldığında:
Get-Item E:\help-pdr\Yeni\*.*
Yol 3: System.IO ile PowerShell'de Bir Dosyanın Var Olup Olmadığını Kontrol Edin
Son yöntem çalıştırılıyor Sistem.IO cmdlet'i kullanın. Dosya Sınıfı, bir dosyayı oluşturmanıza, kopyalamanıza, taşımanıza, silmenize ve açmanıza olanak tanır. Bir dosyanın mevcut olup olmadığını kontrol etmek için de bu sözdizimini çalıştırabilirsiniz. Windows PowerShell'i açmalı ve yönetici olarak da çalıştırmalısınız.
Aşağıdaki içeriği kopyalayıp yapıştırın ve tuşuna basın Girmek . (Dosya yolunu da dosya yolunuzla değiştirin)
$fileExists = [System.IO.File]::Var(“E:\help-pdr\Yeni\TestDocument.docx”)
If($fileExists) {
Write-Host “Dosya mevcut.”
} başka {
Write-Host “Dosya mevcut değil.”
}
Ek Okuma: Windows PowerShell Tarafından Silinen Dosyaları Kurtarma
Birçok kişi komut satırlarına aşina olmayabilir, muhtemelen PowerShell'i yanlışlıkla çalıştırırken dosyaları silmek içindir. MiniTool Güç Veri Kurtarma şunları yapabilir: silinmiş dosyaları kurtar birkaç adımda kolayca.
Bu ücretsiz dosya kurtarma yazılımı kullanıcı dostudur. Veri kurtarma konusunda yeni olsanız bile, bu konuda hızlı bir şekilde uzmanlaşabilirsiniz. Çeşitli veri depolama aygıtlarındaki farklı dosya türleri için veri kurtarma görevlerini gerçekleştirebilir. Dosyalarınızı başarılı bir şekilde geri yükleyebileceğinden emin değilseniz, öncelikle derin bir tarama gerçekleştirmek ve 1 GB'lık dosyaları ücretsiz olarak kurtarmak için MiniTool Power Data Recovery Free'yi alabilirsiniz.
MiniTool Güç Veri Kurtarma Ücretsiz İndirmek İçin Tıklayın 100% Temiz ve Güvenli
Sonuç olarak
Windows PowerShell yalnızca bir dosyanın varlığını kontrol etmek için değil aynı zamanda bilgisayar ayarlarını yapılandırmak ve bilgisayar sorunlarını çözmek için de çok çalışır. Bu yöntemlerle ilgileniyorsanız, kendiniz deneyin. Ancak lütfen üzerinde çalışırken dikkatli olun.