1
我正在使用Carbon的Powershell模塊進行一些工作。當我將文件夾移動到不同的機器上時,內部的腳本被標記並阻止執行,直到我解除阻止(這很好)。當我執行以下操作:解鎖文件 - 爲什麼我需要打開一個新的會話?
gci .\Carbon -Recurse | Unblock-File
我仍然無法導入模塊,直到我創建新的Powershell會話。這時文件肯定是暢通無阻的,但是在創建新會話之前,我仍然收到相同的錯誤。
我已經閱讀了一些technet文章,他們說,你只需要關閉並打開Powershell來解決它,但沒有理由爲什麼這需要發生。
也許你可以將流數據作爲workaroud來擦除? 'gci。\ Carbon -Recurse | set-Content $ _ -Stream zone.identifier -Value''' –
雖然這種方法也可以解除阻塞文件,但它仍然需要我創建一個新的PS會話。 – jmct