İ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" )
