Tři způsoby, jak zkontrolovat, zda soubor existuje v prostředí PowerShell ve Windows
Three Methods To Check If A File Exists In Powershell In Windows
Windows PowerShell je nástroj příkazového řádku, pomocí kterého můžete spouštět příkazové řádky k odstranění, vytvoření a kontrole složky. Je to jednoduchý úkol zkontrolovat, zda soubor v PowerShellu existuje. Tento příspěvek na MiniTool vás může provést konkrétním průvodcem ke kontrole existence souboru/adresáře.Adresáře dobře organizují vaše dokumenty a další data v počítači. Před provedením změn v tomto souboru je potřeba vědět, zda soubor existuje. Windows PowerShell vám pomůže procházet, vytvářet a odstraňovat soubory pomocí různých příkazových řádků. Můžete zkusit následující příkazové řádky a zkontrolovat, zda soubor v PowerShellu existuje.
Způsob 1: Zkontrolujte, zda je cesta platná v PowerShell pomocí Test-Path
Rutina Test-Path je nejběžněji používanou rutinou k určení, zda soubor existuje. Poskytne hodnotu, která vám ukáže výsledek. Zde jsou kroky k použití syntaxe Test-Path.
Krok 1: Klepněte pravým tlačítkem myši na ikona Windows tlačítko a vyberte Windows PowerShell (správce) z nabídky WinX.
Krok 2: Zkopírujte a vložte následující příkazové řádky a stiskněte Vstupte . Měli byste změnit cestu: E:\help-pdr\New\TestDocument.docx na skutečnou cestu, kterou chcete zkontrolovat.
$fileExists = Test-Path -Path “E:\help-pdr\New\TestDocument.docx”
If($fileExists){
Write-Host 'Soubor existuje.'
}jiný{
Write-Host 'Soubor neexistuje.'
}

Testovací cesta prostředí PowerShell navíc může také zjistit, zda je cesta platná a zda cesta vede ke kontejneru, terminálu nebo listovému prvku. Více o této syntaxi se můžete dozvědět z tato stránka .
Způsob 2: Zkontrolujte, zda existuje adresář v PowerShellu pomocí Get-Item
The Get-Item syntaxi lze také použít k určení, zda je soubor umístěn ve složce. Když použijete zástupný znak (*), tato rutina vám zobrazí konkrétní informace, včetně všech souborů ve složce, i když nepřidáte parametr názvu souboru.
Chcete-li spustit syntaxi Get-Item, musíte spustit prostředí Windows PowerShell jako správce. Poté zkopírujte a vložte následující příkazové řádky a stiskněte Vstupte . (Nahraďte cestu k souboru skutečnou cestou k souboru.)
Snaž se{
$file=Získat-položku -Cesta “E:\help-pdr\New\TestDocument.docx”
Write-Host „Soubor existuje“
} chytit {
Write-Host „Soubor neexistuje“
}

Při použití zástupného znaku (*):
Get-Item E:\help-pdr\New\*.*

Způsob 3: Zkontrolujte, zda soubor existuje v prostředí PowerShell pomocí System.IO
Poslední metodou je spuštění System.IO cmdlet. Třída souborů umožňuje vytvářet, kopírovat, přesouvat, mazat a otevírat soubor. Tuto syntaxi můžete také spustit a zkontrolovat, zda soubor existuje. Měli byste otevřít Windows PowerShell a spustit jej také jako správce.
Zkopírujte a vložte následující obsah a stiskněte Vstupte . (Změňte také cestu k souboru na cestu k souboru)
$fileExists = [System.IO.File]::Exists(“E:\help-pdr\New\TestDocument.docx”)
If($fileExists) {
Write-Host 'Soubor existuje.'
} jinak {
Write-Host 'Soubor neexistuje.'
}

Další čtení: Obnovení souborů odstraněných prostředím Windows PowerShell
Vzhledem k tomu, že mnoho lidí nemusí být obeznámeno s příkazovými řádky, pravděpodobně dojde k odstranění souborů při mylném spuštění PowerShellu. MiniTool Power Data Recovery může obnovit smazané soubory snadno v několika krocích.
Tento bezplatný software pro obnovu souborů je uživatelsky přívětivý. I když jste v obnově dat nováčci, zvládnete ji rychle. Dokáže zpracovat úlohy obnovy dat pro různé typy souborů v různých zařízeních pro ukládání dat. Pokud si nejste jisti, že dokáže úspěšně obnovit vaše soubory, můžete nejprve získat MiniTool Power Data Recovery Free, abyste provedli hloubkovou kontrolu a zdarma obnovili 1 GB souborů.
MiniTool Power obnova dat zdarma Kliknutím stáhnete 100% Čistý a bezpečný
Sečteno a podtrženo
Windows PowerShell funguje hodně nejen při kontrole existence souboru, ale také při konfiguraci nastavení počítače a řešení problémů s počítačem. Pokud vás tyto metody zajímají, zkuste to sami. Při práci na něm ale buďte opatrní.
![Zkontrolovat kompatibilitu počítače pro Windows 11 pomocí PC Health Check [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/44/check-computer-compatibility.png)

![Získat kód chyby Netflix: M7111-1331? Zde je návod, jak to opravit! [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/57/get-netflix-error-code.jpg)



![4 řešení systému Windows zjistila poškození systému souborů [Tipy MiniTool]](https://gov-civil-setubal.pt/img/backup-tips/98/4-solutions-windows-has-detected-file-system-corruption.jpg)
![4 způsoby - Jak synchronizovat OneDrive Windows 10 [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/55/4-ways-how-unsync-onedrive-windows-10.png)


![[Plně opraveno!] Klonování disku je pomalé ve Windows 10 11](https://gov-civil-setubal.pt/img/backup-tips/DA/full-fixed-disk-clone-slow-on-windows-10-11-1.png)


![Jak opravit PayDay 2 Mods nefunguje? [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/73/how-fix-payday-2-mods-not-working.png)

![Vyřešeno - VT-x není k dispozici (VERR_VMX_NO_VMX) [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/21/solved-vt-x-is-not-available.png)

![Máte kód chyby MHW 5038f-MW1? Vyzkoušejte zde užitečná řešení! [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/55/got-mhw-error-code-5038f-mw1.jpg)
![[Vyřešeno] Jak opravit OBS nenahrává celou obrazovku – 7 řešení](https://gov-civil-setubal.pt/img/blog/73/how-fix-obs-not-recording-full-screen-7-solutions.png)
