Leaked source code of windows server 2003
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.
|
|
@Echo Off
Rem #########################################################################
Rem Rem %RootDrive% ���\�������Ă��̃X�N���v�g�p�ɐݒ肳���Ă��邱�Ƃ��m�F���܂��B Rem
Call "%SystemRoot%\Application Compatibility Scripts\ChkRoot.Cmd" If "%_CHKROOT%" == "FAIL" Goto Done Call "%SystemRoot%\Application Compatibility Scripts\SetPaths.Cmd" If "%_SETPATHS%" == "FAIL" Goto Done
Rem #########################################################################
Rem Rem ���W�X�g������ Outlook 98 ���C���X�g�[�������Ă����f�B���N�g�����擾���܂��B�������Ȃ��ꍇ�́A Rem ���̃A�v���P�[�V�����̓C���X�g�[�������Ă��Ȃ��Ɖ��肵�ăG���[���b�Z�[�W���\�����܂��B Rem
..\ACRegL %Temp%\O98.Cmd O98INST "HKLM\Software\Microsoft\Office\8.0\Common\InstallRoot" "OfficeBin" "Stripchar\1" If Not ErrorLevel 1 Goto Cont0 Echo. Echo ���W�X�g������ Outlook 98 �̃C���X�g�[���ꏊ���擾�ł��܂����B Echo Outlook 98 ���C���X�g�[�������Ă��邩�ǂ����m�F���Ă����A���̃X�N���v�g�� Echo �Ď��s���Ă��������B Echo. Pause Goto Done
:Cont0 Call %Temp%\O98.Cmd Del %Temp%\O98.Cmd >Nul: 2>&1
Rem #########################################################################
Rem Rem ���W�X�g�� �L�[���ύX���āA�p�X�����[�U�[�ŗL�̃f�B���N�g�� Rem ���w�������悤�ɂ��܂��B Rem
Rem ���݁A�C���X�g�[�� ���[�h�łȂ��ꍇ�A�C���X�g�[�� ���[�h�ɕύX���܂��B Set __OrigMode=Install ChgUsr /query > Nul: if Not ErrorLevel 101 Goto Begin Set __OrigMode=Exec Change User /Install > Nul: :Begin
REM REM Office97 ���C���X�g�[�������Ă����A�܂��� Office ���C���X�g�[�������Ă��Ȃ��ꍇ�AOffice97 �̃��[�U�[���Ƃ̃f�B���N�g�����g�p���܂��B REM Office95 ���C���X�g�[�������Ă����ꍇ�́AOffice95 �̃��[�U�[���Ƃ̃f�B���N�g�����g�p���܂��B REM Set OffUDir=Office97
..\ACRegL %Temp%\Off.Cmd OFFINST "HKLM\Software\Microsoft\Office\8.0\Common\InstallRoot" "" "" If Not ErrorLevel 1 Goto OffChk
..\ACRegL %Temp%\Off.Cmd OFFINST "HKLM\Software\Microsoft\Microsoft Office\95\InstallRoot" "" "" If Not ErrorLevel 1 Goto Off95
..\ACRegL %Temp%\Off.Cmd OFFINST "HKLM\Software\Microsoft\Microsoft Office\95\InstallRootPro" "" "" If Not ErrorLevel 1 Goto Off95
set OFFINST=%O98INST% goto Cont1
:Off95 Set OffUDir=Office95
:OffChk
Call %Temp%\Off.Cmd Del %Temp%\Off.Cmd >Nul: 2>&1
:Cont1
..\acsr "#ROOTDRIVE#" "%RootDrive%" Template\Outlk98.Key Outlk98.Tmp ..\acsr "#INSTDIR#" "%OFFINST%" Outlk98.Tmp Outlk98.Tmp2 ..\acsr "#OFFUDIR#" "%OffUDir%" Outlk98.Tmp2 Outlk98.Tmp3 ..\acsr "#MY_DOCUMENTS#" "%MY_DOCUMENTS%" Outlk98.Tmp3 Outlk98.Key
Del Outlk98.Tmp >Nul: 2>&1 Del Outlk98.Tmp2 >Nul: 2>&1 Del Outlk98.Tmp3 >Nul: 2>&1
regini Outlk98.key > Nul:
Rem ���̃��[�h�����s���[�h�������ꍇ�A���s���[�h�ɖ߂��܂��B If "%__OrigMode%" == "Exec" Change User /Execute > Nul: Set __OrigMode=
Rem #########################################################################
Rem Rem ���ۂ̃C���X�g�[�� �f�B���N�g���f�����邽�� Olk98Usr.Cmd ���X�V���āA Rem UsrLogn2.Cmd �X�N���v�g�ɒlj����܂��B Rem
..\acsr "#INSTDIR#" "%OFFINST%" ..\Logon\Template\Olk98Usr.Cmd Olk98Usr.Tmp ..\acsr "#OFFUDIR#" "%OffUDir%" Olk98Usr.Tmp ..\Logon\Olk98Usr.Cmd Del Olk98Usr.Tmp
FindStr /I Olk98Usr %SystemRoot%\System32\UsrLogn2.Cmd >Nul: 2>&1 If Not ErrorLevel 1 Goto Skip1 Echo Call Olk98Usr.Cmd >> %SystemRoot%\System32\UsrLogn2.Cmd :Skip1
Rem #########################################################################
Rem Rem SystemRoot �̉��� msremote.sfs �f�B���N�g�����쐬���܂��B�����ɂ����A���[�U�[���R���g���[�� Rem �p�l���� [���[���� FAX] �̃A�C�R�����g���ăv���t�@�C�����쐬�ł����悤�ɂȂ��܂��B Rem
md %systemroot%\msremote.sfs > Nul: 2>&1
Rem #########################################################################
Rem Rem �^�[�~�i�� �T�[�r�X�̃��[�U�[�� Outlook �p�� frmcache.dat �ύX�A�N�Z�X�������܂��B Rem
If Exist %SystemRoot%\Forms\frmcache.dat cacls %SystemRoot%\forms\frmcache.dat /E /G "Terminal Server User":C >NUL: 2>&1
Rem #########################################################################
Rem #########################################################################
Rem Rem SystemRoot �̉��� msfslog.txt ���쐬���āA�^�[�~�i�� �T�[�r�X�̃��[�U�[�ɁA Rem ���̃t�@�C���̃t�� �A�N�Z�X�����^���܂��B Rem
If Exist %systemroot%\MSFSLOG.TXT Goto MsfsACLS Copy Nul: %systemroot%\MSFSLOG.TXT >Nul: 2>&1 :MsfsACLS Cacls %systemroot%\MSFSLOG.TXT /E /P "Terminal Server User":F >Nul: 2>&1
Echo. Echo Outlook 98 �������ɍ쓮���邽�߂ɂ́A���݃��O�I�����Ă��� Echo ���[�U�[�̓A�v���P�[�V���������s�����O�ɁA�������O�I�t���� Echo �����ēx���O�I�������K�v�������܂��B Echo. Echo Microsoft Outlook 98 �̃}���`���[�U�[ �A�v���P�[�V�������ݒ肪�������܂����B Pause
:done
|