У меня проблемы с использованием командлета Unblock-File. Он не разблокирует файл, который я укажу. Вот пример того, какую команду я пытаюсь запустить
Unblock-File -Path "C:\test_file.txt"
Сначала я проверяю установленную версию Powershell. Проверьте.
PS C:\> $PSVersionTable.PSVersion Major Minor Build Revision ----- ----- ----- -------- 5 1 16299 967
Во-вторых, я проверяю источники здесь и здесь , чтобы убедиться, что я перепробовал все, что предлагалось для разблокировки файла.
У меня есть:
Попытка выполнить командлет Unblock-File.
Unblock-File
Пробовал обходить политику выполнения и работать с неограниченной политикой выполнения.
Проверены права доступа к файлу и свойства для файла, а также доступны все разрешения.
Удалено foo.local из пути
foo.local
Ран -Stream Zone.Identifier, альтернативных потоков не найдено.
-Stream Zone.Identifier
По-прежнему не удается запустить файл без появления предупреждения безопасности. Что мне здесь не хватает?
PS : У меня нет прав администратора на этом компьютере.
РЕДАКТИРОВАТЬ : Список ссылок, чтобы попытаться решить эту проблему с помощью команды New-SelfSignedCertificate -CloneCert $OldCert:
New-SelfSignedCertificate -CloneCert $OldCert
http://www.herlitz.nu/2017/11/09/find-certificates-using-powershell/
https://docs.microsoft.com/en-us/powershell/module/pkiclient/new-selfsignedcertificate?view=win10-ps
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_signing?view=powershell-6
https://superuser.com/questions/174878/powershell-access-denied-to-cert-currentuser-my
https://www.reddit.com/r/PowerShell/comments/61yt7i/seeking_help_importing_certificates/
https://powershell.org/forums/topic/using-invoke-command-to-import-certificate-gives-access-denied/