尝试制作一个.bat文件,可以将其放在文件夹中,运行后会解除该文件夹中所有文件的阻止状态...
@ECHO OFF
PowerShell.exe -NoProfile -ExecutionPolicy Bypass -Command "& {get-childitem '%~dp0' | unblock-file}"
EXIT
无论我如何格式化,它都告诉我“未识别为 cmdlet 名称的术语 'unblock-file'...”,我做错了什么?
我正在尝试这样做,这样我就可以将 .bat 复制到文件夹中(而不必复制 .bat 和 .ps1),所以我认为一行 powershell 的“调用”是正确的方法?
get-childitem { unblock-file -Path $.FullName; }
- CalebB