223 lines
5.1 KiB
Batchfile
223 lines
5.1 KiB
Batchfile
:: This script will create the a list of CLR binaries.
|
|
:: The list is used as
|
|
::
|
|
:: 1) exclude list by "copyurt /nocor"
|
|
:: 2) list of CLR binaries that should be registered by regurt.cmd
|
|
::
|
|
:: %1 - name of the output file
|
|
:: %2 - [full | reg] generate full or reg-only list (default is full)
|
|
::
|
|
:: Created: VladSer, 6/19/2001
|
|
::
|
|
|
|
rem ---
|
|
rem --- Generic CLR binaries - should be registered
|
|
rem ---
|
|
echo c_g18030.dll >> %1
|
|
echo corperfmonext.dll >> %1
|
|
echo corwrap.dll >> %1
|
|
echo fusion.dll >> %1
|
|
echo IEExecRemote.dll >> %1
|
|
echo iehost.dll >> %1
|
|
echo iiehost.dll >> %1
|
|
echo ISymWrapper.dll >> %1
|
|
echo mscorcap.dll >> %1
|
|
echo mscorcfg.dll >> %1
|
|
echo mscordbc.dll >> %1
|
|
echo mscordbi.dll >> %1
|
|
echo mscorejt.dll >> %1
|
|
echo mscorie.dll >> %1
|
|
echo mscorjit.dll >> %1
|
|
echo mscorld.dll >> %1
|
|
echo mscorpe.dll >> %1
|
|
echo mscorrc.dll >> %1
|
|
echo mscorsec.dll >> %1
|
|
echo mscorsn.dll >> %1
|
|
echo mscorsvc.dll >> %1
|
|
echo mscortim.dll >> %1
|
|
echo RegCode.dll >> %1
|
|
echo SoapSudsCode.dll >> %1
|
|
echo Strike.dll >> %1
|
|
echo System.EnterpriseServices.dll >> %1
|
|
echo System.EnterpriseServices.Thunk.dll >> %1
|
|
echo System.Security.dll >> %1
|
|
echo tlbexpcode.dll >> %1
|
|
echo tlbimpcode.dll >> %1
|
|
|
|
if /I "%2"=="reg" goto :EOF
|
|
|
|
rem ---
|
|
rem --- These binaries should not be registered during
|
|
rem --- registration part of copyurt or treated special
|
|
rem --- way inside regurt.cmd (like mscoree.dll)
|
|
rem ---
|
|
echo CustomMarshalers.dll >> %1
|
|
echo mscoree.dll >> %1
|
|
echo mscorsvr.dll >> %1
|
|
echo mscorwks.dll >> %1
|
|
echo mscorlib.dll >> %1
|
|
echo shfusion.dll >> %1
|
|
|
|
echo caspol.exe >> %1
|
|
echo Copy2Gac.exe >> %1
|
|
echo cormerge.exe >> %1
|
|
echo format.lib >> %1
|
|
echo FuslogVW.exe >> %1
|
|
echo gacutil.exe >> %1
|
|
echo genpubcfg.exe >> %1
|
|
echo ieexec.exe >> %1
|
|
echo InternalResGen.exe >> %1
|
|
echo jitman.exe >> %1
|
|
echo jitmgr.exe >> %1
|
|
echo ldoopt.exe >> %1
|
|
echo mdhmerge.exe >> %1
|
|
echo ConfigWizards.exe >> %1
|
|
echo mscorsvchost.exe >> %1
|
|
echo prejit.exe >> %1
|
|
echo Regasm.exe >> %1
|
|
echo RegSvcs.exe >> %1
|
|
echo Regtlb.exe >> %1
|
|
echo secutil.exe >> %1
|
|
echo SoapSuds.exe >> %1
|
|
echo storeadm.exe >> %1
|
|
echo VerifyMDH.exe >> %1
|
|
|
|
rem ---
|
|
rem --- .pdbs and .syms
|
|
rem ---
|
|
echo caspol.pdb >> %1
|
|
echo cormerge.pdb >> %1
|
|
echo corperfmonext.pdb >> %1
|
|
echo CustomMarshalers.pdb >> %1
|
|
echo fusion.pdb >> %1
|
|
echo iehost.pdb >> %1
|
|
echo ISymWrapper.pdb >> %1
|
|
echo mdhmerge.pdb >> %1
|
|
echo mscorcap.pdb >> %1
|
|
echo mscordbc.pdb >> %1
|
|
echo mscordbi.pdb >> %1
|
|
echo mscoree.pdb >> %1
|
|
echo mscoree.sym >> %1
|
|
echo mscorejt.pdb >> %1
|
|
echo mscorie.pdb >> %1
|
|
echo mscorjit.pdb >> %1
|
|
echo mscorld.pdb >> %1
|
|
echo mscorlib.pdb >> %1
|
|
echo mscorpe.pdb >> %1
|
|
echo mscorrc.pdb >> %1
|
|
echo mscorsec.pdb >> %1
|
|
echo mscorsn.pdb >> %1
|
|
echo mscorsvc.pdb >> %1
|
|
echo mscorsvc.sym >> %1
|
|
echo mscorsvchost.pdb >> %1
|
|
echo mscorsvchost.sym >> %1
|
|
echo mscorsvr.pdb >> %1
|
|
echo mscorsvr.sym >> %1
|
|
echo mscorwks.pdb >> %1
|
|
echo mscorwks.sym >> %1
|
|
echo prejit.pdb >> %1
|
|
echo Regasm.pdb >> %1
|
|
echo RegCode.pdb >> %1
|
|
echo RegSvcs.pdb >> %1
|
|
echo Regtlb.pdb >> %1
|
|
echo SoapSuds.pdb >> %1
|
|
echo SoapSudsCode.pdb >> %1
|
|
echo System.EnterpriseServices.pdb >> %1
|
|
echo System.EnterpriseServices.Thunk.pdb >> %1
|
|
echo System.Security.pdb >> %1
|
|
echo tlbexpcode.pdb >> %1
|
|
echo tlbimpcode.pdb >> %1
|
|
|
|
rem ---
|
|
rem --- Other files
|
|
rem ---
|
|
echo big5.nlp >> %1
|
|
echo bopomofo.nlp >> %1
|
|
echo caspol.exe.config >> %1
|
|
echo charinfo.nlp >> %1
|
|
echo ctype.nlp >> %1
|
|
echo culture.nlp >> %1
|
|
echo cpimporterItf.tlb >> %1
|
|
echo CustomMarshalers.resources >> %1
|
|
echo iiehost.tlb >> %1
|
|
echo ksc.nlp >> %1
|
|
echo l_except.nlp >> %1
|
|
echo l_intl.nlp >> %1
|
|
echo machine.runtime.config >> %1
|
|
echo machine.runtime.config.retail >> %1
|
|
echo mergeconfig.pl >> %1
|
|
echo mscoree.tlb >> %1
|
|
echo mscorlib.ldo >> %1
|
|
echo mscorlib.mdh >> %1
|
|
echo mscorlib.tlb >> %1
|
|
echo prc.nlp >> %1
|
|
echo prcp.nlp >> %1
|
|
echo region.nlp >> %1
|
|
echo sortkey.nlp >> %1
|
|
echo sorttbls.nlp >> %1
|
|
echo System.EnterpriseServices.tlb >> %1
|
|
echo xjis.nlp >> %1
|
|
|
|
rem ---
|
|
rem --- CLR SDK files
|
|
rem ---
|
|
echo mscoree.lib >> %1
|
|
echo mscorsn.lib >> %1
|
|
echo corguids.lib >> %1
|
|
echo corguids.pdb >> %1
|
|
echo cordebug.tlb >> %1
|
|
|
|
echo cor.h >> %1
|
|
echo corcompile.h >> %1
|
|
echo cordebug.h >> %1
|
|
echo cordebug.idl >> %1
|
|
echo corerror.h >> %1
|
|
echo corhdr.h >> %1
|
|
echo corhlpr.cpp >> %1
|
|
echo corhlpr.h >> %1
|
|
echo corinfo.h >> %1
|
|
echo corprof.h >> %1
|
|
echo corprof.idl >> %1
|
|
echo corsvc.h >> %1
|
|
echo corsvc.idl >> %1
|
|
echo corpub.h >> %1
|
|
echo corpub.idl >> %1
|
|
echo cortpoolhdr.h >> %1
|
|
echo fusion.h >> %1
|
|
echo gchost.h >> %1
|
|
echo gchost.idl >> %1
|
|
echo ICeeFileGen.h >> %1
|
|
echo icmprecs.h >> %1
|
|
echo ivalidator.h >> %1
|
|
echo ivehandler.h >> %1
|
|
echo license.h >> %1
|
|
echo license_i.c >> %1
|
|
echo license_p.c >> %1
|
|
echo machine.h >> %1
|
|
echo mscoree.idl >> %1
|
|
echo mscoree.h >> %1
|
|
echo opcode.def >> %1
|
|
echo strongname.h >> %1
|
|
|
|
echo cordbg.exe >> %1
|
|
echo cordbg.pdb >> %1
|
|
echo ilasm.exe >> %1
|
|
echo ilasm.pdb >> %1
|
|
echo ildasm.exe >> %1
|
|
echo ildasm.pdb >> %1
|
|
echo metainfo.exe >> %1
|
|
echo metainfo.pdb >> %1
|
|
echo permview.exe >> %1
|
|
echo permview.pdb >> %1
|
|
echo peverify.exe >> %1
|
|
echo peverify.pdb >> %1
|
|
echo sn.exe >> %1
|
|
echo sn.pdb >> %1
|
|
echo tlbexp.exe >> %1
|
|
echo tlbexp.pdb >> %1
|
|
echo tlbimp.exe >> %1
|
|
echo tlbimp.pdb >> %1
|
|
echo cormerge.exe >> %1
|
|
echo cormerge.pdb >> %1
|
|
echo mscordmp.exe >> %1
|