如何在Windows上使用PowerShell解锁多个文件

您已将文件下载到 PC 上的某个目录中,但 Windows 不信任它们?这是可以理解的,因为某些来自 Internet 的文件可能会损害您的计算机,但是如果您确定这些文件是安全的呢?幸运的是,您可以使用一个简单的 PowerShell 命令来取消阻止所有这些操作。

如何在Windows上使用PowerShell解锁多个文件?

您可以通过右键单击文件并转到“属性”轻松取消阻止文件——如果您使用的是 Windows 11,则需要先单击“显示更多选项”,然后才能在上下文菜单中看到“属性”选项。到达那里后,选择“常规”选项卡并勾选“安全”部分底部的“取消阻止”

如何在Windows上使用PowerShell解锁多个文件

但是,如果您有多个文件需要解锁怎么办?一项一项地执行此操作可能会很乏味。或者,您可以执行单个 PowerShell 命令来取消阻止目录中的多个文件。这是您需要使用的命令结构:

dir [path] | unblock-file -confirm

只需将方括号中的路径替换为包含被阻止文件的目录的文件路径即可。您可以通过右键单击目录并选择Copy as path来获取目录的文件路径。

如何在Windows上使用PowerShell解锁多个文件

 

准备好文件路径后,按照以下说明在 PowerShell 中使用 unblock 命令:

  1. Win + S打开 Windows 搜索。
  2. 在搜索框中键入powershell,当程序出现在搜索结果中时,右键单击它并选择以管理员身份运行。有关打开它的更多方法,请阅读我们的有关在 Windows 上打开 PowerShell 的方法的指南。
  3. 在 PowerShell 中输入 unblock 命令,然后按Enter键运行它。这是它在我们电脑上的样子:
    如何在Windows上使用PowerShell解锁多个文件
  4. 系统将要求您确认要取消阻止的每个文件,因此键入Y表示N表示,然后按Enter键。此确认步骤是由于命令的-confirm部分。它是完全可选的,您可以省略它或键入A来确认目录中的所有文件。
    如何在Windows上使用PowerShell解锁多个文件

有一种方法可以让 Windows 始终信任您从 Internet 下载的文件。为此,请阅读我们的指南,了解如何阻止 Windows 10 阻止您下载的文件。本教程中的说明使用注册表编辑器和本地组策略编辑器,因此它们也适用于 Windows 11。

现在您知道如何解锁您认为安全的文件

使用上面的说明解锁目录中的一堆下载文件应该更容易。请记住,您不应该对您不信任的文件执行此操作。您最不想做的就是让您的 Windows PC 面临不必要的风险

THE END