[WinOF]
[mirror/winof/.git] / WinOF / WIX / win7 / signDrivers.bat
index 9afc1e9..8cb8722 100644 (file)
@@ -8,7 +8,7 @@ rem   signDrivers CrossCertFilename CertStoreName path-2-drivers {noTimeStamp}
 rem            CrossCertFilename - fully qualified path\filename of cross cert.\r
 rem            CertStoreName - name of certificate in 'MY' Cert store (certmgr).\r
 \r
-rem example: signDrivers %CD%\cross-cert My bin\hca\r
+rem example: signDrivers %CD%\Cross-Cert SWPublisher bin\hca\r
 \r
 rem cmd.exe /V:on (delayed environment variable expansion) is required!\r
 set F=on\r
@@ -90,16 +90,16 @@ for %%d in (amd64 x86 ia64) do (
                if "%%d" == "amd64" set OEA=7_X64,Server2008R2_X64\r
                if "%%d" == "ia64"  set OEA=Server2008R2_IA64\r
 \r
-        echo %0 - Generating %%d .cat files for !OEA!\r
+        echo %0 [%OE%] Generating %%d .cat files for !OEA!\r
         inf2cat /driver:!CD! /os:!OEA!\r
         if ERRORLEVEL 1 (\r
             echo %CD% inf2cat failed\r
             exit /B 1\r
         )\r
-        echo %0 - Signing %%d .cat files\r
+        echo %0 [%OE%] Signing %%d .cat files\r
         for %%f in ( *.cat ) do (\r
-            echo %0 - Signing %%d\%%f\r
-            signtool sign /ac %1 /n %2 %TS% %DU% %%f\r
+            echo %0 [%OE%] Signing %%d\%%f\r
+            signtool sign /ac %1 /s "My" /n %2 %TS% %DU% %%f\r
             if ERRORLEVEL 1 (\r
                 echo %0 signtool sign %%f failed?\r
                 echo %0    file %CD%\%%f\r
@@ -114,10 +114,10 @@ for %%d in (amd64 x86 ia64) do (
                        echo +\r
         )\r
 \r
-        echo %0 - Signing %%d .sys files\r
+        echo %0 [%OE%] Signing %%d .sys files\r
         for %%f in ( *.sys ) do (\r
-            echo %0 - Signing %%d\%%f\r
-            signtool sign /ac %1 /n %2 %TS% %DU% %%f\r
+            echo %0 [%OE%] Signing %%d\%%f\r
+            signtool sign /ac %1 /s "My" /n %2 %TS% %DU% %%f\r
             if ERRORLEVEL 1 (\r
                 echo %0 signtool sign %%f failed?\r
                 echo %0    file %CD%\%%f\r
@@ -132,12 +132,12 @@ for %%d in (amd64 x86 ia64) do (
                        echo +\r
         )\r
 \r
-        echo %0 - Verify %%d .cat + .sys files\r
+        echo %0 [%OE%] Verify %%d .cat + .sys files\r
         for %%f in ( *.sys ) do (\r
                        set D=%%f\r
                        set C=!D:sys=cat!\r
                        if exist !C! (\r
-                               echo %0 - Verify %%d\!C! %%d\%%f\r
+                               echo %0 [%OE%] Verify %%d\!C! %%d\%%f\r
                                signtool verify /q /kp /c !C! %%f\r
                                if ERRORLEVEL 1 (\r
                                        echo %0 signtool verify /kp /c !C! %%f failed?\r
@@ -155,5 +155,6 @@ for %%d in (amd64 x86 ia64) do (
     )\r
 )\r
 \r
+echo %0 [%OE%] Finished: %0 %1 %2\r
+echo +\r
 endlocal\r
-echo %0 - Finished: %0 %1 %2 %OE% \r