Использование Powershell для удаления файлов
Использование Powershell для удаления файлов
Использование PowerShell commnads для удаления файла
# Использование PowerShell commnads для удаления файла
Remove-Item -Path "C:\test\TestFile.txt"
Можно также использовать символ '*' символы, чтобы удалить несколько элементов.
Например, эта команда удаляет все файлы в каталоге C: \ тест: с расширением .txt.
#Использование PowerShell commnads удалить все файлы с расширением .txt
Remove-Item -Path "C:\test\*.txt"
Здесь же вы можете использовать -Force команду, чтобы удалить все файлы из каталога -Force
# Using PowerShell commnads to delete all file force fully
Remove-Item -Path "C:\test\*.*" -Force
Здесь же вы можете использовать -Force команду, чтобы удалить все файлы и папки -recurse
# Использование PowerShell commnads удалить все файлы и папки
Remove-Item -Path "C:\test\*.*" -recurse
First script - PowerShell
We create the first script in powershell
Create a new file named first script.ps1
Write-Host "Hello, World!" |
Save the file and open PowerShell window.
There are 4 settings of policies:
-
Restricted – Scripts won’t run. Period. (Default setting)
-
RemoteSigned – Locally-created scripts will run. Scripts that were created on another machine will not run unless they are signed by a trusted publisher.
-
AllSigned – Scripts will only run if signed by a trusted publisher (including locally-created scripts).
-
Unrestricted – All scripts will run regardless of who created them and whether or not they are signed.
We change policies RemoteSigned
Set-ExecutionPolicy RemoteSigned
correct syntax to run the script
& "c:\folder\script.ps1
c:\folder\script.ps1
incorrect syntax to run the script
PS C:\folder> script.ps1
writing scripts Powershell
writing scripts Powershell
Powershell scripts written as a text file with the extension .ps1. Run the script from the PowerShell console:
Run PS script:
write full path PS C:\windows\script\test_script.ps1