Ben bir sertifika oluşturulur ve geçerli olduğunu: Ps-script'imi daha önce boş bırakmadan nasıl imzalayabilirim?
Thumbprint Subject
---------- -------
0562....................4944E CN=Callis PowerShell
Şimdi benim komut LoadAndParse.ps1 imzalamak istiyorum. Denersem
Ama :
PS C:\...\X> $cert = @(Get-ChildItem cert:\CurrentUser\My -codesigning)[0]
PS C:\...\X> Set-AuthenticodeSignature LoadAndParse.ps1 $cert
Directory: C:\...\
SignerCertificate Status Path
----------------- ------ ----
UnknownError LoadAndParse.ps1
Biraz tek komut ekleyerek siparişlerin benim dizisini değiştirirseniz ve bunu imzalamış olsun - ama şimdi boş :(
PS C:\...\X> echo get-location > LoadAndParse.ps1
PS C:\...\X> $cert = @(Get-ChildItem cert:\CurrentUser\My -codesigning)[0]
PS C:\...\X> Set-AuthenticodeSignature LoadAndParse.ps1 $cert
Directory: C:\...\X
SignerCertificate Status Path
----------------- ------ ----
056260.............E24944E Valid LoadAndParse.ps1
Şimdi komut vardır sadece anahtar blok - iyi bir senaryo sabitlemek için şaşırtıcı bir yöntemdir !!
kod ellenmezse çünkü bir şey yapmak mümkün bir script imzalamak nasıl peşin
sayesinde, 0? Gooly