Три метода за проверка дали даден файл съществува в PowerShell в Windows
Three Methods To Check If A File Exists In Powershell In Windows
Windows PowerShell е помощна програма за команден ред, с която можете да стартирате командни редове, за да изтриете, създадете и проверите папка. Лесна задача е да проверите дали даден файл съществува в PowerShell. Тази публикация на Миниинструмент може да ви преведе през конкретно ръководство за проверка на съществуването на файл/директория.Директориите организират добре вашите документи и други данни на вашия компютър. Необходимо е да знаете дали даден файл съществува, преди да направите промени в него. Windows PowerShell ви помага да навигирате, създавате и изтривате файлове с различни командни редове. Можете да опитате следните командни редове, за да проверите дали даден файл съществува в PowerShell.
Начин 1: Проверете дали даден път е валиден в PowerShell с Test-Path
Кратката команда Test-Path е най-често използваната за определяне дали файлът съществува. Той ще даде стойност, за да ви покаже резултата. Ето стъпките за използване на синтаксиса Test-Path.
Стъпка 1: Щракнете с десния бутон върху Икона на Windows бутон и изберете Windows PowerShell (администратор) от менюто на WinX.
Стъпка 2: Копирайте и поставете следните командни редове и натиснете Въведете . Трябва да промените пътя: E:\help-pdr\New\TestDocument.docx на истинския път, който искате да проверите.
$fileExists = Test-Path -Path “E:\help-pdr\New\TestDocument.docx”
If($fileExists){
Write-Host „Файлът съществува.“
}друго{
Write-Host „Файлът не съществува.“
}
Освен това PowerShell Test-Path може също да каже дали пътят е валиден и дали пътят води до контейнер, терминал или листов елемент. Можете да научите повече за този синтаксис от тази страница .
Начин 2: Проверете дали директория съществува в PowerShell с Get-Item
The Get-Item синтаксис може да се използва и за определяне дали файлът се намира в папката. Когато използвате заместващ знак (*), тази кратка команда ще ви покаже конкретна информация, включително всички файлове, в папката, дори ако не добавите параметър към името на файла.
За да стартирате синтаксиса Get-Item, трябва да стартирате Windows PowerShell като администратор. След това копирайте и поставете следните командни редове и натиснете Въведете . (Заменете пътя на файла с действителния път на файла.)
Опитвам{
$file=Get-Item -Path “E:\help-pdr\New\TestDocument.docx”
Write-Host „Файлът съществува“
} хващам {
Write-Host „Файлът не съществува“
}
Когато използвате заместващия знак (*):
Get-Item E:\help-pdr\New\*.*
Начин 3: Проверете дали файлът съществува в PowerShell със System.IO
Последният метод е стартирането на System.IO cmdlet. Файловият клас ви позволява да създавате, копирате, премествате, изтривате и отваряте файл. Можете също да стартирате този синтаксис, за да проверите дали файлът съществува. Трябва да отворите Windows PowerShell и да го стартирате и като администратор.
Копирайте и поставете следното съдържание и натиснете Въведете . (Променете пътя на файла към вашия път също)
$fileExists = [System.IO.File]::Exists(“E:\help-pdr\New\TestDocument.docx”)
If($fileExists) {
Write-Host „Файлът съществува.“
} иначе {
Write-Host „Файлът не съществува.“
}
Допълнителна литература: Възстановяване на файлове, изтрити от Windows PowerShell
Тъй като много хора може да не са запознати с командните редове, вероятно е да изтриете файлове, когато стартирате PowerShell по погрешка. MiniTool Power Data Recovery може възстановяване на изтрити файлове лесно в рамките на няколко стъпки.
Това безплатен софтуер за възстановяване на файлове е удобен за потребителя. Дори и да сте нов във възстановяването на данни, можете да го овладеете бързо. Може да обработва задачи за възстановяване на данни за различни типове файлове в различни устройства за съхранение на данни. Ако не сте сигурни, че може успешно да възстанови вашите файлове, можете първо да получите MiniTool Power Data Recovery Free, за да извършите дълбоко сканиране и да възстановите безплатно 1 GB файлове.
MiniTool Power Data Recovery Безплатно Щракнете за изтегляне 100% Чисто и безопасно
Долен ред
Windows PowerShell работи много не само при проверка на съществуването на файл, но и при конфигуриране на компютърни настройки и разрешаване на компютърни проблеми. Ако се интересувате от тези методи, просто опитайте сами. Но моля, бъдете внимателни, когато работите върху него.