55 lines
1.5 KiB
Batchfile
55 lines
1.5 KiB
Batchfile
@echo Off
|
|
Rem
|
|
Rem 这个脚本将更新 Microsoft SNA Server 3.0,使其能在
|
|
Rem Windows 终端服务器下正确运行。
|
|
Rem
|
|
Rem 这个脚本将几个 SNA dll 注册为系统通用,以便
|
|
Rem SNA 服务器能在多用户环境中正确运行。
|
|
Rem
|
|
Rem 重要信息! 如果从命令提示符运行这个脚本,请务必使用
|
|
Rem 安装 SNA 3.0 以后打开的命令提示符。
|
|
Rem
|
|
|
|
Rem #########################################################################
|
|
|
|
If Not "A%SNAROOT%A" == "AA" Goto Cont1
|
|
Echo.
|
|
Echo 由于没有设置 SNAROOT 环境变量,无法完成
|
|
Echo 多用户应用程序调整。如果用来运行这个脚本
|
|
Echo 的命令外壳是在安装 SNA Server 3.0 之前打开的,
|
|
Echo 可能会发生这种现象。
|
|
Echo.
|
|
Pause
|
|
Goto Cont2
|
|
|
|
Rem #########################################################################
|
|
|
|
:Cont1
|
|
|
|
Rem 停止 SNA 服务
|
|
net 停止 snabase
|
|
|
|
Rem 将 SNA DLL 注册为系统通用
|
|
Register %SNAROOT%\SNADMOD.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\SNAMANAG.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\WAPPC32.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\DBGTRACE.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\MNGBASE.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\SNATRC.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\SNALM.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\SNANW.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\SNAIP.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\SNABASE.EXE /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\SNASERVR.EXE /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\SNASII.DLL /SYSTEM >Nul: 2>&1
|
|
Register %SNAROOT%\SNALINK.DLL /SYSTEM >Nul: 2>&1
|
|
|
|
Rem 重新启动 SNA 服务
|
|
net 启动 snabase
|
|
|
|
Echo SNA Server 3.0 多用户应用程序调整已结束
|
|
Pause
|
|
|
|
:Cont2
|
|
|