55 lines
1.5 KiB
Batchfile
55 lines
1.5 KiB
Batchfile
@echo Off
|
|
Rem
|
|
Rem 這個指令檔將會更新 Microsoft SNA Server 3.0,讓它在
|
|
Rem Windows Terminal Server 下正確執行。
|
|
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 應用程式調整處理。如果在安裝 SNA Server 3.0
|
|
Echo 之前先開啟用來執行這個指令檔的指令殼層,就會
|
|
Echo 發生這種情況。
|
|
Echo.
|
|
Pause
|
|
Goto Cont2
|
|
|
|
Rem #########################################################################
|
|
|
|
:Cont1
|
|
|
|
Rem 停止 SNA 服務
|
|
net stop 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 start snabase
|
|
|
|
Echo SNA Server 3.0 多使用者應用程式調整處理完成
|
|
Pause
|
|
|
|
:Cont2
|
|
|