home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 November / VPR9711A.ISO / APP_DEMO / OKI / SETUP.BAT < prev    next >
DOS Batch File  |  1997-06-27  |  7KB  |  192 lines

  1. @echo off
  2. REM ###############################################################
  3. REM #  リモートコンソールパック(トライアル版)のインストール       # 
  4. REM ###############################################################
  5. if "%1"==""         goto USAGE
  6. if "%1"=="/?"       goto USAGE
  7. if "%1"=="/help"    goto USAGE
  8. if "%1"=="/install" goto INSTALL
  9. if "%1"=="/remove"  goto REMOVE
  10. if "%1"=="/tools"   goto TOOLS
  11. GOTO usage
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18. :install
  19. REM ### リモートコンソールパック(トライアル版)のインストールを行う 
  20. ECHO リモートコンソールパック(トライアル版)のインストールを開始します。
  21.  
  22. for %%f in (%windir%\system32\rcmdsrv.exe %windir%\system32\ttysrv.exe %windir%\system32\telnetd.exe %windir%\system32\shutsrv.exe) do if exist %%f goto NOREMOVE
  23. expand  rcmd.ex_    %windir%\system32\rcmd.exe    > NUL
  24. expand  rcmdsrv.ex_ %windir%\system32\rcmdsrv.exe    >NUL
  25. expand  ttysrv.ex_  %windir%\system32\ttysrv.exe    >NUL
  26. expand  telnetd.ex_ %windir%\system32\telnetd.exe    >NUL
  27. expand  vlogin.ex_  %windir%\system32\vlogin.exe    >NUL
  28. expand  ptty.ex_    %windir%\system32\ptty.exe    >NUL
  29. expand  regcmd.ex_  %windir%\system32\regcmd.exe    >NUL
  30. rem  copy    *.txt  %windir%\system32    >NUL
  31. copy    rcpmsg.dll  %windir%\System32    >NUL
  32. copy    instsrv.exe %windir%\System32    >NUL
  33.  
  34. ECHO Rcmd ログオンサービスをインストールします。
  35. instsrv -i -Srcmdsrv    -E%windir%\system32\rcmdsrv.exe -TDemand -DRcmdログオン
  36.  
  37. ECHO TTY ログオンサービスをインストールします。
  38. instsrv -i -Sttysrv     -E%windir%\system32\ttysrv.exe -TDemand -DTTYログオン
  39.  
  40. ECHO Telnet ログオンサービスをインストールします。
  41. instsrv -i -Stelnetd    -E%windir%\system32\telnetd.exe -TDemand -DTelnetdログオン
  42.  
  43. ECHO レジストリの設定を行います。
  44. regcmd < setreg.txt > nul
  45.  
  46. ECHO ツールのインストールを行います。
  47.  
  48. :TOOLS
  49. rem  setup2.bat
  50. rem  copy *.txt %windir%\system32
  51.  
  52. REM ### Process Tools
  53. ECHO プロセスツールをインストールします。
  54. expand ps.ex_            %windir%\system32\ps.exe    >NUL
  55. expand kill.ex_          %windir%\system32\kill.exe    >NUL
  56. expand renice.ex_        %windir%\system32\renice.exe    >NUL
  57.  
  58. REM ### EventLog Tool 
  59. echo イベントツールをインストールします。
  60. expand evntclr.ex_       %windir%\system32\evntclr.exe    >NUL
  61. expand evntcopy.ex_      %windir%\system32\evntcopy.exe    >NUL
  62. expand evntdump.ex_      %windir%\system32\evntdump.exe    >NUL
  63. expand evntset.ex_       %windir%\system32\evntset.exe    >NUL
  64.  
  65. REM ### Shutdown Server Copy
  66. echo シャットダウンツールをインストールします。
  67. expand shutdown.ex_      %windir%\system32\shutdown.exe    >NUL
  68. expand shutsrv.ex_       %windir%\system32\shutsrv.exe    >NUL
  69.  
  70. REM ### File Secrity Command Copy
  71. echo セキュリティツールをインストールします。
  72. expand chaudd.ex_        %windir%\system32\chaudd.exe    >NUL
  73. expand chaudf.ex_        %windir%\system32\chaudf.exe    >NUL
  74. expand chperd.ex_        %windir%\system32\chperd.exe    >NUL
  75. expand chperf.ex_        %windir%\system32\chperf.exe    >NUL
  76. expand tkownd.ex_        %windir%\system32\tkownd.exe    >NUL
  77. expand tkownf.ex_        %windir%\system32\tkownf.exe    >NUL
  78.  
  79. ECHO シャットダウンサービスをインストールします。
  80. instsrv -i -Sshutsrv  -E%windir%\system32\shutsrv.exe -TAuto -DShutdown
  81.  
  82. REM  Install And Remove Service Command
  83. del  %SystemRoot%\system32\instsrv.exe > NUL
  84.  
  85. ECHO  各ログオンサービスがインストールされました。 
  86. ECHO  このセットアップでは、各ログオンサービスは手動起動に設定されます。
  87. ECHO  自動起動にしたい場合はコントールパネルのサービスで自動起動に設定してください。
  88. ECHO  そして再起動を行ってください。
  89. ECHO  セットアップ後すぐに使用したい場合は、それぞれ次のコマンドを実行してください。
  90. ECHO    net start ttysrv   (TTYログオンサービスを起動する場合)
  91. ECHO    net start telnetd  (Telnetログオンサービスを起動する場合)
  92. ECHO    net start rcmdsrv  (RCMDログオンサービスを起動する場合)
  93.  
  94. ECHO リモートコンソールパック(トライアル版)のインストールは終了しました。
  95. GOTO END
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103. :REMOVE
  104. REM  ### リモートコンソールパック(トライアル版)の削除
  105. ECHO Rcmd ログオンサービスを削除します。
  106. net stop rcmdsrv 2> NUL
  107. copy    instsrv.exe %windir%\System32    >NUL
  108. instsrv -r -Srcmdsrv
  109.  
  110. ECHO TTY ログオンサービスを削除します。
  111. net stop ttysrv 2> NUL
  112. instsrv -r -Sttysrv
  113.  
  114. ECHO Telnet ログオンサービスを削除します。
  115. net stop telnetd 2> NUL
  116. instsrv -r -Stelnetd
  117.  
  118. ECHO シャットダウンサービスを削除します。
  119. net stop shutsrv 2> NUL
  120. instsrv -r -Sshutsrv
  121.  
  122. REM  Logon Services And Rcmd Client
  123. del  %SystemRoot%\system32\rcmdsrv.exe 2> NUL
  124. del  %SystemRoot%\system32\rcmd.exe 2> NUL
  125. del  %SystemRoot%\system32\ttysrv.exe 2> NUL
  126. del  %SystemRoot%\system32\telnetd.exe 2> NUL
  127.  
  128. REM  Install And Remove Service Command
  129. del  %SystemRoot%\system32\instsrv.exe 2> NUL
  130.  
  131. REM  Psued Terminal And Virtual Logon Services
  132. del  %SystemRoot%\system32\ptty.exe 2> NUL
  133. del  %SystemRoot%\system32\vlogin.exe 2> NUL
  134.  
  135. REM  Shutdown Service And Command  
  136. del  %SystemRoot%\system32\shutdown.exe 2> NUL
  137. del  %SystemRoot%\system32\shutsrv.exe 2> NUL
  138.  
  139. REM  EventLog Commands
  140. del  %SystemRoot%\system32\evntdump.exe 2> NUL
  141. del  %SystemRoot%\system32\evntcopy.exe 2> NUL
  142. del  %SystemRoot%\system32\evntset.exe 2> NUL
  143. del  %SystemRoot%\system32\evntclr.exe 2> NUL
  144.  
  145. REM  Process Commands
  146. del  %SystemRoot%\system32\ps.exe 2>NUL
  147. del  %SystemRoot%\system32\kill.exe 2>NUL
  148. del  %SystemRoot%\system32\renice.exe 2> NUL
  149.  
  150. REM  Security Commands
  151. del  %SystemRoot%\system32\chaudd.exe 2>NUL
  152. del  %SystemRoot%\system32\chaudf.exe 2>NUL
  153. del  %SystemRoot%\system32\chperd.exe 2>NUL
  154. del  %SystemRoot%\system32\chperf.exe 2>NUL
  155. del  %SystemRoot%\system32\tkownd.exe 2>NUL
  156. del  %SystemRoot%\system32\tkownf.exe 2>NUL
  157.  
  158. REM  Remote Console Pack Message File
  159. del  %SystemRoot%\system32\rcpmsg.dll 2>NUL
  160.  
  161. REM  Registry Editor
  162. del  %SystemRoot%\system32\regcmd.exe 2>NUL
  163.  
  164. GOTO END
  165.  
  166.  
  167.  
  168. REM 既にインストールされている場合
  169. :NOREMOVE
  170. ECHO  既にリモートコンソールパックがインストールされています。
  171. ECHO  既存のシステムを更新する場合には、以前のバージョンを削除してから
  172. ECHO  インストールして下さい。
  173. ECHO  リモートコンソールパックを削除する場合は、
  174. ECHO     setup /remove
  175. ECHO  と入力してください。
  176. GOTO END
  177.  
  178. :USAGE
  179. ECHO  リモートコンソールパック(トライアル版)をインストールする場合は、
  180. ECHO      setup /install
  181. ECHO  と入力してください。
  182. ECHO  以前のバージョンがインストールされている場合は、以前のバージョンを削除してから
  183. ECHO  インストールしてださい。
  184. ECHO  リモートコンソールパック(トライアル版)を削除する場合は、
  185. ECHO     setup /remove
  186. ECHO  と入力してください。
  187.  
  188.  
  189.  
  190. :END
  191.  
  192.