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.

187 lines
4.7 KiB

  1. @Echo Off
  2. Rem
  3. Rem ע��: �����ű��е� CACLS ����ֻ�� NTFS
  4. Rem ��ʽ���Ĵ��̷�������Ч��
  5. Rem
  6. Rem #########################################################################
  7. Rem
  8. Rem ���û������ļ���ɾ�� Corel Office 7 Ŀ¼��
  9. Rem ���ȣ�ǿ���û��ص�ִ��ģʽ���Ա�֤�ļ���
  10. Rem us ���Ը��Ƶ��������û������ļ�����
  11. Rem
  12. Rem ����Ŀǰ����ִ��ģʽ�У����ijɰ�װģʽ��
  13. ChgUsr /query > Nul:
  14. if ErrorLevel 101 Goto Begin1
  15. Set __OrigMode=Install
  16. Change User /Execute > Nul:
  17. :Begin1
  18. Rem ����ԭʼģʽ�ǰ�װ�����Ļذ�װģʽ��
  19. If "%__OrigMode%" == "Install" Change User /Install > Nul:
  20. Set __OrigMode=
  21. Rem #########################################################################
  22. Rem
  23. Rem ����֤ %RootDrive% �Ѿ������ã���Ϊ�����ű����øñ�����
  24. Rem
  25. Call "%SystemRoot%\Application Compatibility Scripts\ChkRoot.Cmd"
  26. If "%_CHKROOT%" == "FAIL" Goto Done
  27. Call "%SystemRoot%\Application Compatibility Scripts\SetPaths.Cmd"
  28. If "%_SETPATHS%" == "FAIL" Goto Done
  29. Rem #########################################################################
  30. Rmdir "%USER_START_MENU%\Corel Office 7" /Q >Nul: 2>&1
  31. Rem
  32. Rem ָ���û��޸� key �ļ���
  33. Rem
  34. if "%RootDrive%"=="w:" goto PostDriveChange
  35. if "%RootDrive%"=="W:" goto PostDriveChange
  36. Echo ������ coffice7.key �ļ���������Ŀ¼��
  37. Echo.
  38. Echo ��ִ�����в���:
  39. Echo 1) �����±����в�����Ŀ¼�� ASCII ֵ��
  40. Echo ������Ŀ¼�� %RootDrive%
  41. Echo.
  42. Echo A = 61 E = 65 I = 69 M = 6D Q = 71 U = 75 Y = 79
  43. Echo B = 62 F = 66 J = 6A N = 6E R = 72 V = 76 Z = 7A
  44. Echo C = 63 G = 67 K = 6B O = 6F S = 73 W = 77
  45. Echo D = 64 H = 68 L = 6C P = 70 T = 74 X = 78
  46. Echo.
  47. Echo 2) ���á����±����������ڲ��� 1 ���ҵ���ֵ
  48. Echo �滻���е� 77��
  49. Echo ע��: ��ȷ�����滻������û�����Ӷ����Ŀո���
  50. Echo 3) �����ļ����˳��������ű���������
  51. Echo.
  52. Pause
  53. NotePad "%SystemRoot%\Application Compatibility Scripts\Install\coffice7.key"
  54. :PostDriveChange
  55. Rem ����Ŀǰ���ڰ�װģʽ�У����ijɰ�װģʽ��
  56. Set __OrigMode=Install
  57. ChgUsr /query > Nul:
  58. if Not ErrorLevel 101 Goto Begin2
  59. Set __OrigMode=Exec
  60. Change User /Install > Nul:
  61. :Begin2
  62. regini COffice7.key > Nul:
  63. Rem ����ԭʼģʽ��ִ�У����Ļ�ִ��ģʽ��
  64. If "%__OrigMode%" == "Exec" Change User /Execute > Nul:
  65. Set __OrigMode=
  66. Rem #########################################################################
  67. Rem
  68. Rem �޸ĵ�¼�ű����Ա��Ӱ�װλ�ø��� iBase ���ݿ⡣
  69. Rem
  70. ..\ACRegL %Temp%\COffice7.Cmd COffice7Loc "HKLM\Software\PerfectOffice\Products\InfoCentral\7" "ExeLocation" "StripChar\2"
  71. If ErrorLevel 1 Goto InstallError
  72. Call %Temp%\COffice7.Cmd
  73. Del %Temp%\COffice7.Cmd >Nul: 2>&1
  74. ..\ACIniUpd /e "%COffice7Loc%\ICWin7\Local\Wpic.ini" Preferences Last_IBase "%RootDrive%\Personal\iBases\Personal\Personal"
  75. If ErrorLevel 1 Goto InstallError
  76. ..\acsr "#COFFICE7INST#" "%COffice7Loc%\\" ..\Logon\Template\cofc7usr.Cmd ..\Logon\cofc7usr.Cmd
  77. If ErrorLevel 1 Goto InstallError
  78. goto PostInstallError
  79. :InstallError
  80. Echo.
  81. Echo �޷���ע�������� Corel Office 7 ��װλ�á�
  82. Echo ����֤ Corel Office 7 �Ƿ��Ѿ���װ���ٴ�����
  83. Echo �����ű���
  84. Echo.
  85. Pause
  86. Goto Done
  87. :PostInstallError
  88. Rem #########################################################################
  89. Rem
  90. Rem �� WordPerfect ģ����Ϊֻ����
  91. Rem �⽫ǿ���û��ڽ��и���֮ǰ�ȸ��ơ�
  92. Rem ��һ���취�ǣ���ÿ���û�һ��
  93. Rem ר��ģ��Ŀ¼��
  94. Rem
  95. attrib +r %COffice7Loc%\Template\*wpt /s >Nul: 2>&1
  96. Rem #########################################################################
  97. Rem
  98. Rem �� COfc7Usr.Cmd ���ӵ� UsrLogn2.Cmd �ű�
  99. Rem
  100. FindStr /I COfc7Usr %SystemRoot%\System32\UsrLogn2.Cmd >Nul: 2>&1
  101. If Not ErrorLevel 1 Goto Skip1
  102. Echo Call COfc7Usr.Cmd >> %SystemRoot%\System32\UsrLogn2.Cmd
  103. :Skip1
  104. Rem #########################################################################
  105. Rem
  106. Rem ���� "Personal" Ŀ¼�������ڣ������䴴�� ������
  107. Rem ������������ִ�У�ԭ���ǹ���Ա��Ҫ�ֶ�ִ������
  108. Rem ��ʾ��һ�����衣
  109. Rem
  110. If Not Exist "%RootDrive%\Personal" Md "%RootDrive%\Personal"
  111. Rem #########################################################################
  112. cls
  113. Echo.
  114. Echo ��������������Щ�����ֶ����� Quattro Pro
  115. Echo Ĭ��Ŀ¼:
  116. Echo 1) ����������� 'change user /install'��
  117. Echo 2) ���� Quattro Pro��
  118. Echo 3) ѡ�񡰱༭��ѡ��˵���Ŀ��
  119. Echo 4) �����ļ�ѡ�ѡ���
  120. Echo 5) ��Ŀ¼�ij� %RootDrive%\Personal��
  121. Echo 6) �˳�������
  122. Echo 7) ����������� 'change user /execute'��
  123. Echo.
  124. pause
  125. Echo.
  126. Echo Ҫ��֤ Corel Office 7 ���������У��������κ�
  127. Echo Ӧ�ó���֮ǰ��Ŀǰ��¼���û�������ע����
  128. Echo �����µ�¼��
  129. Echo.
  130. Echo Corel Office 7 ���û�Ӧ�ó��������ѽ���
  131. Pause
  132. :Done