From 0b89a05bfd1cc345b74605b12ecdd6348172c6e4 Mon Sep 17 00:00:00 2001 From: chengr28 <chengr28@gmail.com> Date: Wed, 25 Feb 2015 19:58:23 +0800 Subject: [PATCH] 2015-02-25 Fix bugs of SoftCertPolicyAppender. --- Windows/RevokeChinaCerts_CodeSigning.bat | 2 +- Windows/RevokeChinaCerts_Organization.bat | 2 +- .../{ => Binary}/LocalPolicy.dll | Bin .../{ => Binary}/SoftCertPolicyAppender.exe | Bin 15872 -> 15872 bytes .../Source/SoftCertPolicyAppender/Program.cs | 6 +++++- 5 files changed, 7 insertions(+), 3 deletions(-) rename Windows/Tools/SoftCertPolicyAppender/{ => Binary}/LocalPolicy.dll (100%) rename Windows/Tools/SoftCertPolicyAppender/{ => Binary}/SoftCertPolicyAppender.exe (77%) diff --git a/Windows/RevokeChinaCerts_CodeSigning.bat b/Windows/RevokeChinaCerts_CodeSigning.bat index 720236c..f9ba65e 100644 --- a/Windows/RevokeChinaCerts_CodeSigning.bat +++ b/Windows/RevokeChinaCerts_CodeSigning.bat @@ -13,7 +13,7 @@ set CertMgr="%cd%\Tools\CertMgr" if %PROCESSOR_ARCHITECTURE%%PROCESSOR_ARCHITEW6432% EQU x86 set CertMgr="%cd%\Tools\CertMgr_x86" set Folder=%cd%\Certs\CodeSigning set /a SetForce = 0 -set SetForceAppender="%cd%\Tools\SoftCertPolicyAppender\SoftCertPolicyAppender" +set SetForceAppender="%cd%\Tools\SoftCertPolicyAppender\Binary\SoftCertPolicyAppender" @echo RevokeChinaCerts CodeSigning batch @echo. @echo Do you want to set force cetificates policy? [Y/N] diff --git a/Windows/RevokeChinaCerts_Organization.bat b/Windows/RevokeChinaCerts_Organization.bat index 71ce6f9..c629cbe 100644 --- a/Windows/RevokeChinaCerts_Organization.bat +++ b/Windows/RevokeChinaCerts_Organization.bat @@ -13,7 +13,7 @@ set CertMgr="%cd%\Tools\CertMgr" if %PROCESSOR_ARCHITECTURE%%PROCESSOR_ARCHITEW6432% EQU x86 set CertMgr="%cd%\Tools\CertMgr_x86" set Folder=%cd%\Certs\Organization set /a SetForce = 0 -set SetForceAppender="%cd%\Tools\SoftCertPolicyAppender\SoftCertPolicyAppender" +set SetForceAppender="%cd%\Tools\SoftCertPolicyAppender\Binary\SoftCertPolicyAppender" @echo RevokeChinaCerts Organization batch @echo. @echo Do you want to set force cetificates policy? [Y/N] diff --git a/Windows/Tools/SoftCertPolicyAppender/LocalPolicy.dll b/Windows/Tools/SoftCertPolicyAppender/Binary/LocalPolicy.dll similarity index 100% rename from Windows/Tools/SoftCertPolicyAppender/LocalPolicy.dll rename to Windows/Tools/SoftCertPolicyAppender/Binary/LocalPolicy.dll diff --git a/Windows/Tools/SoftCertPolicyAppender/SoftCertPolicyAppender.exe b/Windows/Tools/SoftCertPolicyAppender/Binary/SoftCertPolicyAppender.exe similarity index 77% rename from Windows/Tools/SoftCertPolicyAppender/SoftCertPolicyAppender.exe rename to Windows/Tools/SoftCertPolicyAppender/Binary/SoftCertPolicyAppender.exe index 6d128dbaf42b7c6ea109687874feefe4cabe8ff6..88e67b297076d60cf62660acc104877793306282 100644 GIT binary patch delta 1215 zcmYLIU2Icj7=F%ad)l6s<JvAOKilY5>dv-qnE_G9m^5sY>c-~E2naemc2cWzt!<aF zu&@GZOjyk7F(eu;)WrCcm=MkqLNs2HaA86)5f};13lrlFV!RSAsLyu>^Gn{p=Y78K zeZRl*e0hH914r$pyOpyI^0j2;+k@KiB#;8f>%fRsX$twvfS>W6eL%h0B*)FeQj7dc zt9e>F8M#2V7|cP23;SAue;Wabu?8sSsn#xQM82a)x6BUjYYXRG$m<Hw9+$(aTsXfT z)`WEr`GsYHa8V}z`9E2=meiC-$vXeDjV$5zd|G^w+zlJ`muL$6nfHVbE$VDQA0(m= zQPqW<O2`xN^vifgbP3c_+MB(i5v6cQEXw}X_8PD57Rc$x$X0D_-HT?gx_MzX<O;ZQ zBcjk1!FX8|5EJ!Ls#u5eWMM`|KF8BjLrOr2g}m|JfVU8FlYD?+$96{B)}t6B7JQVe zVH97FobArl-qoIP$hnGuvpZI;Rwq`&A@^3l-BG};kBP!!d#m7<{T}y++2?ORtX2zM zVi9qIZAk3kMmergUZLnbvsv1mYZrts={tyhO$pOCKUTYTPx2n3CxPp<8-4Usr9yT( zQ)C{0hJYTPQFJVYZCijEV$m1Il6|y07+*0ZU&|&g50dOxQ%}2z;-ZXM3Ev4xQQ-7F zP^};Q(~`WW)rxBaj_5bi&+3A79}m5Yaz*-8{Ybu#KWyYL^&F8I^}IP7Xc*q?=)@L0 zO??JmP)BXQ-PR}Y36WjcMeW0~+=;z5z8zv#%Jz@oF#RHysNcdF^Y_4e(&tt-xa{l8 z7^U$cqgYI542&A-$-(Tjfdje0+^kVRE<fJ?&P;kLTbe^^u2?eO?o1A2AUkCY=F*e> z$B!BLQZ_ejH8ft9rQgh3ktH+RbTFhs#W3<HA&VTQS-9I=Y08+1<~Pmnn%@tL{9YI+ zkTF2c6n()NiOyJ8qfbc-M<N)p(KK-b5nBt^G0uo!lwOIm=MZO<M20nTj0IEJ2ojjE zy%Kb?=gFBT){1W4JRgZ8OG!}DfVa=?(cn#?diDG8{x@!VhfcklkMxYM?6zuSi?Z&5 ztZABqf14g%CnTvp=vF-qnkTqH4wi3g!SW4{W?gIvN}c>@m+tc6uYJ0D2{_8{a<mN? zP4%U|^8d6l?w#nnd~avXjaRFU*5A5E3Vz0>9*-Y|AE`9e$rqAlbK8`q#UDH&Uw_UD L^xTswUGDz?)&lh? delta 852 zcmX|9ZAepL6n@^j?e6a5-sUE*Z00^RZ*Hzp31ap!rgN6sYFb7T_90?^WLGUn(V;|v zBN`VX3L=7t%pbxHA|Z%~kp4vl5fc3<A}IRNpYV^Jdu6@wKIfe0Jm<XUa!+<LJ9*=p z=|bdZey)sbPvz&2N`ISy4CwR#X(=D@IJ1D0;ulH4rv|u)dYn~p9kM#Zru?xKW$5UJ zg9Z0wz`q4x6iWcFvT#gGb1OXSP-|=_r{^sgk$E5-;k<TES^OWmys|)gWm#uh07~+F zLF+16PX={HPnJ0A?$8TX;r8eO3dN1`K{Co|$_w7E91X$bR$}Bf0^VaOvNUn}gu4ie z>4t+geF|O~)H~Af_OQz)TXp7Ufhm{Po4!`#_R<Eg$6W3-h$6F`F0}p(dd?|WulMik zURzsJJ{AV7W-fXL50I^7UbVpy+q0iOFEj-#kbQ3_KQpHE5BH7gvaARAO7ny|GdNoc z=(VBd&Xz{9V-zo_j~rF3R(<R6vb6TYF~PKR;xOZG$=W9=X`0TnaeI#A&_@43!eOck z;2k|4#hig2m`zb^Mmgaua)cqn4;wgvSz>mhlF)&>Toeg|-)U534F3cYlpV!o!T}7K z;zs{d2A)x$yDzc4R_l4<&}zz`aqN%!J#d4G>c!x(O(N{j?;(s}4E;EdVd_&4QT-C^ zBTX_iK)4vXT2@dd&<lmMNm37zzpiet7-ypPvSJ7G*&2;5z4V<JnpsLMi_P(e(Qj|M z;!j^`lUs9~+YH8hPAe~zNrGE+XFmv9Y@3@!Xwy6NDt#Gzw4*Du(<`(sM>36>$BAM^ zUTST+5}YXh)xEl18>tqU+fU0;ID2*9pAVF9v6Om0JgD{5XPG8NRyT0zI<2VTH_OMY F{{TMUsFwf$ diff --git a/Windows/Tools/SoftCertPolicyAppender/Source/SoftCertPolicyAppender/Program.cs b/Windows/Tools/SoftCertPolicyAppender/Source/SoftCertPolicyAppender/Program.cs index a943346..60c4ea4 100644 --- a/Windows/Tools/SoftCertPolicyAppender/Source/SoftCertPolicyAppender/Program.cs +++ b/Windows/Tools/SoftCertPolicyAppender/Source/SoftCertPolicyAppender/Program.cs @@ -81,12 +81,16 @@ CertFiles: } catch (FileLoadException ex) { - Console.Write(ex.Message+" Please select retry ,ignore or abort?[R|i|a]:"); + Console.Write(ex.Message+" Please select Retry, Ignore or Abort(R|I|A):"); var select= (Console.ReadLine()??"").ToLower(); switch (select) { + case "I": + break; case "i": break; + case "A": + return; case "a": return; default: -- GitLab