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.
73 lines
2.1 KiB
73 lines
2.1 KiB
@echo off
|
|
|
|
IF (%1)==() GOTO USAGE
|
|
|
|
%_ntdrive%
|
|
cd %_ntroot%\inetsrv\iis
|
|
sd sync ...
|
|
|
|
set catmeta=%_ntdrive%%_ntroot%\Inetsrv\iis\img\cat42\catmeta.xms
|
|
set x86iiscfgdll=%_ntdrive%%_ntroot%\Inetsrv\iis\img\cat42\i386\iiscfg.dll
|
|
set x86iiscfgpdb=%_ntdrive%%_ntroot%\Inetsrv\iis\img\cat42\i386\iiscfg.pdb
|
|
set ia64iiscfgdll=%_ntdrive%%_ntroot%\Inetsrv\iis\img\cat42\ia64\iiscfg.dll
|
|
set ia64iiscfgpdb=%_ntdrive%%_ntroot%\Inetsrv\iis\img\cat42\ia64\iiscfg.pdb
|
|
set catalog_h=%_ntdrive%%_ntroot%\Inetsrv\iis\iisrearc\import\inc\catalog.h
|
|
set catmeta_h=%_ntdrive%%_ntroot%\Inetsrv\iis\iisrearc\import\inc\catmeta.h
|
|
set x86catlib=%_ntdrive%%_ntroot%\Inetsrv\iis\iisrearc\import\lib\i386\cat.lib
|
|
set ia64catlib=%_ntdrive%%_ntroot%\Inetsrv\iis\iisrearc\import\lib\ia64\cat.lib
|
|
|
|
sd edit %catmeta%
|
|
sd edit %x86iiscfgdll%
|
|
sd edit %x86iiscfgpdb%
|
|
sd edit %ia64iiscfgdll%
|
|
sd edit %ia64iiscfgpdb%
|
|
sd edit %catalog_h%
|
|
sd edit %catmeta_h%
|
|
sd edit %x86catlib%
|
|
sd edit %ia64catlib%
|
|
|
|
@echo on
|
|
copy \\urtdist\builds\%1\x86fre\config\catmeta.xms %catmeta%
|
|
copy \\urtdist\builds\%1\x86fre\config\iis\iiscfg.dll %x86iiscfgdll%
|
|
copy \\urtdist\builds\%1\x86fre\config\iis\iiscfg.pdb %x86iiscfgpdb%
|
|
copy \\urtdist\builds\%1\ia64fre\config\iis\iiscfg.dll %ia64iiscfgdll%
|
|
copy \\urtdist\builds\%1\ia64fre\config\iis\iiscfg.pdb %ia64iiscfgpdb%
|
|
copy \\urtdist\builds\%1\x86fre\config\catalog.h %catalog_h%
|
|
copy \\urtdist\builds\%1\x86fre\config\iis\catmeta.h %catmeta_h%
|
|
copy \\urtdist\builds\%1\x86fre\config\cat.lib %x86catlib%
|
|
copy \\urtdist\builds\%1\ia64fre\config\cat.lib %ia64catlib%
|
|
@echo off
|
|
|
|
pause
|
|
|
|
%_ntdrive%
|
|
cd %_ntroot%\inetsrv\iis\svcs\infocomm\metadata
|
|
build /D
|
|
pause
|
|
|
|
cd %_ntroot%\inetsrv\iis\iisrearc\core\ap\was\dll
|
|
build /D
|
|
pause
|
|
|
|
cd %_ntroot%\inetsrv\iis\admin\wmiprov_dynamic
|
|
build /D
|
|
pause
|
|
|
|
GOTO :Cleanup
|
|
|
|
:USAGE
|
|
@echo on
|
|
@echo USAGE: iisbincheckin.cmd build
|
|
@echo off
|
|
GOTO :Cleanup
|
|
|
|
:Cleanup
|
|
set catmeta=
|
|
set x86iiscfgdll=
|
|
set x86iiscfgpdb=
|
|
set ia64iiscfgdll=
|
|
set ia64iiscfgpdb=
|
|
set catalog_h=
|
|
set catmeta_h=
|
|
set x86catlib=
|
|
set ia64catlib=
|