Drie methoden om te controleren of een bestand bestaat in PowerShell in Windows
Three Methods To Check If A File Exists In Powershell In Windows
Windows PowerShell is een opdrachtregelhulpprogramma waarmee u opdrachtregels kunt uitvoeren om een map te verwijderen, te maken en te controleren. Het is een eenvoudige taak om te controleren of een bestand in PowerShell bestaat. Dit bericht op MiniTool kan u door een specifieke gids leiden om het bestaan van een bestand/map te controleren.Directory's organiseren uw documenten en andere gegevens op uw computer goed. Het is nodig om te weten of een bestand bestaat voordat u wijzigingen in dit bestand aanbrengt. Windows PowerShell helpt u bij het navigeren, maken en verwijderen van bestanden met verschillende opdrachtregels. U kunt de volgende opdrachtregels proberen om te controleren of er een bestand bestaat in PowerShell.
Manier 1: controleer of een pad geldig is in PowerShell met Test-Path
De cmdlet Test-Path is de meest gebruikte cmdlet om te bepalen of het bestand bestaat. Het geeft een waarde om u het resultaat te laten zien. Hier volgen de stappen voor het gebruik van de Test-Path-syntaxis.
Stap 1: Klik met de rechtermuisknop op het Windows-pictogram knop en kies Windows PowerShell (beheerder) vanuit het WinX-menu.
Stap 2: Kopieer en plak de volgende opdrachtregels en druk op Binnenkomen . U moet het pad: E:\help-pdr\New\TestDocument.docx wijzigen in het echte pad dat u wilt controleren.
$fileExists = Testpad -Pad “E:\help-pdr\New\TestDocument.docx”
Als($fileExists){
Write-Host “Het bestand bestaat.”
}anders{
Write-Host “Het bestand bestaat niet.”
}
Bovendien kan het PowerShell Test-Path ook bepalen of het pad geldig is en of het pad naar een container, een terminal of een leaf-element leidt. U kunt meer over deze syntaxis leren op deze pagina .
Manier 2: Controleer of er een map bestaat in PowerShell met Get-Item
De Artikel ophalen syntaxis kan ook worden gebruikt om te bepalen of het bestand zich in de map bevindt. Wanneer u een jokerteken (*) gebruikt, toont deze cmdlet u specifieke informatie, inclusief alle bestanden, in de map, zelfs als u geen parameter van de bestandsnaam toevoegt.
Om de Get-Item-syntaxis uit te voeren, moet u Windows PowerShell als beheerder uitvoeren. Kopieer en plak daarna de volgende opdrachtregels en druk op Binnenkomen . (Vervang het bestandspad door het daadwerkelijke bestandspad.)
Poging{
$file=Get-Item -Path “E:\help-pdr\New\TestDocument.docx”
Write-Host “Het bestand bestaat”
} vangst {
Write-Host “Het bestand bestaat niet”
}
Bij gebruik van het jokerteken (*):
Get-Item E:\help-pdr\Nieuw\*.*
Manier 3: Controleer of er een bestand bestaat in PowerShell met System.IO
De laatste methode is het uitvoeren van de Systeem.IO cmdlet. Met de Bestandsklasse kunt u een bestand maken, kopiëren, verplaatsen, verwijderen en openen. U kunt deze syntaxis ook uitvoeren om te controleren of een bestand bestaat. U moet Windows PowerShell openen en ook als beheerder uitvoeren.
Kopieer en plak de volgende inhoud en klik op Binnenkomen . (Verander ook het bestandspad naar uw bestandspad)
$fileExists = [System.IO.File]::Exists(“E:\help-pdr\New\TestDocument.docx”)
Als($bestandBestaat) {
Write-Host “Het bestand bestaat.”
} anders {
Write-Host “Het bestand bestaat niet.”
}
Verder lezen: Bestanden herstellen die zijn verwijderd door Windows PowerShell
Omdat veel mensen misschien niet bekend zijn met opdrachtregels, is het waarschijnlijk om bestanden te verwijderen wanneer PowerShell per ongeluk wordt uitgevoerd. MiniTool Power Data Recovery kan herstel gewiste files gemakkelijk binnen een paar stappen.
Dit gratis software voor bestandsherstel is gebruiksvriendelijk. Zelfs als u nieuw bent op het gebied van gegevensherstel, kunt u het snel onder de knie krijgen. Het kan gegevenshersteltaken uitvoeren voor verschillende soorten bestanden op verschillende gegevensopslagapparaten. Als u niet zeker weet of uw bestanden succesvol kunnen worden hersteld, kunt u eerst MiniTool Power Data Recovery Free downloaden om een diepe scan uit te voeren en gratis 1 GB aan bestanden te herstellen.
MiniTool Power Gegevensherstel Gratis Klik om te downloaden 100% Schoon en veilig
Kortom
Windows PowerShell werkt niet alleen veel bij het controleren van het bestaan van een bestand, maar ook bij het configureren van computerinstellingen en het oplossen van computerproblemen. Als je geïnteresseerd bent in deze methoden, probeer het dan gewoon zelf. Maar wees voorzichtig als u eraan werkt.