从python脚本中取消阻止Windows中的文件

时间:2014-01-02 15:45:12

标签: python powershell

我可以在Windows(7)中解锁一个文件,它会被一个python脚本自动阻止(从Internet下载)吗?遇到此类文件时会引发WindowsError。我想抓住这个异常,并运行一个类似于:

的PowerShell脚本
Parameter Set: ByPath
Unblock-File [-Path] <String[]> [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: ByLiteralPath
Unblock-File -LiteralPath <String[]> [-Confirm] [-WhatIf] [ <CommonParameters>]

我不知道PowerShell脚本。但如果我有一个我可以从python中调用它。你能帮忙吗?

1 个答案:

答案 0 :(得分:2)

是的,您所要做的就是从Python调用以下命令行:

powershell.exe -Command Unblock-File -Path "c:\path\to\blocked file.ps1"