View Categories

İmzalı Komut Dosyalarının Doğrulanması

1 dakika okuma

İmzalı metin dosyaları, komut dosyasının sonunda blok yorum olarak sertifika bilgilerini içerir; bu bilgileri herhangi bir metin düzenleyiciyle görüntüleyebilirsiniz. Sertifikayı doğrulamak için, 3ds Max kurulum dizininde bulunan AdskSignTool.exe yürütülebilir dosyasını kullanabilirsiniz.-doğrulamakBu komut, sertifikanın geçerli olduğunu, iptal edilmediğini ve dosyanın imzalandığından beri değiştirilmediğini doğrular. Bir komut dosyasının dijital imzasını doğrulamak için bu aracı kullanmanın sözdizimi şöyledir:

AdskSignTool.exe -verify -marker "--" <maxscript_file>

“Marker” argümanı, dosyada kullanılan yorum işaretini iletmek için gereklidir. MAXScript dosyaları için bu “–“, kaynak dosyaları için ise “;” şeklindedir.

Örneğin, Fırça Ön Ayarları Makro Komut Dosyasını doğrulamak için şu komutu kullanın:

> .\AdskSignTool.exe -verify -marker "--" .\MacroScripts\Macro_BrushPresets.mcr
'.\MacroScripts\Macro_BrushPresets.mcr' dosyası geçerli bir dijital imzaya sahiptir.
 Sertifika bilgileri
        Konu: Autodesk, Inc.
        Düzenleyen: Symantec Sınıf 3 SHA256 Kod İmzalama Sertifika Yetkilisi - G2
        Seri Numarası: 0e5d2be5a71b96c37a63e65954814418
        Son Geçerlilik Tarihi: Cumartesi, 4 Ağustos 2018, 18:59:59

Bir dizin ağacındaki tüm MAXScript dosyalarında doğrulama işlemini çalıştırmak için önerilen toplu işlem dosyası şöyledir:

Maxscript dosyalarının dijital imzasının geçerliliğini toplu olarak doğrulamak için kullanılan rem betik aracı.

@echo kapalı
for /r %%A IN (*.ms *.mxs *.mcr) DO (      
   @"AdskSignTool.exe" -verify -marker "--" "%%A"
   )
   
for /r %%A IN (*.ms.res *.mxs.res *.mcr.res) DO (      
   @"AdskSignTool.exe" -verify -marker ";" "%%A"
   )

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir