Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

158 lines
4.7 KiB

  1. @echo off
  2. @rem copies all the dll's and exe's into a single directory
  3. SETLOCAL
  4. set TestBinDir=%_NTTREE%\testbin
  5. if not exist %TestBinDir% mkdir %TestBinDir%
  6. set SymbolsDir=symbols.pri
  7. if "%ia64%"=="" goto EndSetSymbolsDir
  8. set SymbolsDir=symbols
  9. :EndSetSymbolsDir
  10. call :CopyRetail crypt32.dll
  11. call :CopyRetail cryptext.dll
  12. call :CopyRetail cryptnet.dll
  13. call :CopyRetail cryptsvc.dll
  14. call :CopyRetail cryptui.dll
  15. call :CopyRetail initpki.dll
  16. call :CopyRetail mscat32.dll
  17. call :CopyRetail mssign32.dll
  18. call :CopyRetail mssip32.dll
  19. call :CopyRetail psbase.dll
  20. call :CopyRetail pstorec.dll
  21. call :CopyRetail setreg.exe
  22. call :CopyRetail softpub.dll
  23. call :CopyRetail wintrust.dll
  24. call :CopyPresign scrdenrl.dll
  25. call :CopyPresign xenroll.dll
  26. call :CopyPresign xaddroot.dll
  27. call :CopyIdw calchash.exe
  28. call :CopyIdw Cert2Spc.exe
  29. call :CopyIdw certexts.dll
  30. call :CopyIdw chktrust.exe
  31. call :CopyIdw MakeCAT.exe
  32. call :CopyIdw MakeCert.exe
  33. call :CopyIdw MakeCtl.exe
  34. call :CopyIdw updcat.exe
  35. call :CopyBldtools CertMgr.exe
  36. call :CopyBldtools signcode.exe
  37. call :CopyDump 642bin.exe
  38. call :CopyDump bin264.exe
  39. call :CopyDump catdbchk.exe
  40. call :CopyDump chckhash.exe
  41. call :CopyDump dumpcat.exe
  42. call :CopyDump fdecrypt.exe
  43. call :CopyDump fencrypt.exe
  44. call :CopyDump hshstrss.exe
  45. call :CopyDump httptran.dll
  46. call :CopyDump iesetreg.exe
  47. call :CopyDump perftest.exe
  48. call :CopyDump PeSigMgr.exe
  49. call :CopyDump prsparse.exe
  50. call :CopyDump pvkhlpr.dll
  51. call :CopyDump setx509.dll
  52. call :CopyDump sp3crmsg.dll
  53. call :CopyDump stripqts.exe
  54. call :CopyDump tcatdb.exe
  55. call :CopyDump tcbfile.exe
  56. call :CopyDump tprov1.dll
  57. call :CopyDump wvtstrss.exe
  58. call :CopyDump updroots.exe
  59. call :CopyDump makerootctl.exe
  60. call :CopyDump pkcs8ex.exe
  61. call :CopyDump pkcs8im.exe
  62. call :CopyDump tcert.exe
  63. call :CopyDump tcertper.exe
  64. call :CopyDump tcertpro.exe
  65. call :CopyDump tcopycer.exe
  66. call :CopyDump tcrmsg.exe
  67. call :CopyDump tcrobu.exe
  68. call :CopyDump tctlfunc.exe
  69. call :CopyDump tdecode.exe
  70. call :CopyDump teku.exe
  71. call :CopyDump tencode.exe
  72. call :CopyDump textstor.dll
  73. call :CopyDump tfindcer.exe
  74. call :CopyDump tfindclt.exe
  75. call :CopyDump tfindctl.exe
  76. call :CopyDump tkeyid.exe
  77. call :CopyDump toidfunc.exe
  78. call :CopyDump tprov.exe
  79. call :CopyDump tpvkdel.exe
  80. call :CopyDump tpvkload.exe
  81. call :CopyDump tpvksave.exe
  82. call :CopyDump trevfunc.exe
  83. call :CopyDump tsca.exe
  84. call :CopyDump tsstore.exe
  85. call :CopyDump tstgdir.exe
  86. call :CopyDump tstore2.exe
  87. call :CopyDump tstore3.exe
  88. call :CopyDump tstore4.exe
  89. call :CopyDump tstore5.exe
  90. call :CopyDump tstore.exe
  91. call :CopyDump ttrust.exe
  92. call :CopyDump turlread.exe
  93. call :CopyDump tx500str.exe
  94. call :CopyDump txenrol.exe
  95. call :CopyDump tchain.exe
  96. goto :EOF
  97. :CopyRetail
  98. set dllorexe=%~x1
  99. set dllorexe=%dllorexe:~1,3%
  100. xcopy /D /C %_NTTREE%\%1 %TestBinDir%
  101. xcopy /D /C %_NTTREE%\%SymbolsDir%\retail\%dllorExe%\%~n1.pdb %TestBinDir%
  102. goto :EOF
  103. :CopyPresign
  104. set dllorexe=%~x1
  105. set dllorexe=%dllorexe:~1,3%
  106. xcopy /D /C %_NTTREE%\presign\%1 %TestBinDir%
  107. xcopy /D /C %_NTTREE%\%SymbolsDir%\presign\%dllorExe%\%~n1.pdb %TestBinDir%
  108. goto :EOF
  109. :CopyIdw
  110. set dllorexe=%~x1
  111. set dllorexe=%dllorexe:~1,3%
  112. xcopy /D /C %_NTTREE%\idw\%1 %TestBinDir%
  113. xcopy /D /C %_NTTREE%\%SymbolsDir%\idw\%dllorExe%\%~n1.pdb %TestBinDir%
  114. goto :EOF
  115. :CopyBldtools
  116. set dllorexe=%~x1
  117. set dllorexe=%dllorexe:~1,3%
  118. xcopy /D /C %_NTTREE%\bldtools\%1 %TestBinDir%
  119. xcopy /D /C %_NTTREE%\%SymbolsDir%\bldtools\%dllorExe%\%~n1.pdb %TestBinDir%
  120. goto :EOF
  121. :CopyDump
  122. set dllorexe=%~x1
  123. set dllorexe=%dllorexe:~1,3%
  124. xcopy /D /C %_NTTREE%\dump\%1 %TestBinDir%
  125. xcopy /D /C %_NTTREE%\%SymbolsDir%\dump\%dllorExe%\%~n1.pdb %TestBinDir%
  126. goto :EOF
  127. ENDLOCAL