windows-nt/Source/XPSP1/NT/termsrv/admtools/appcmpt/cht/mssna30.cmd
2020-09-26 16:20:57 +08:00

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