@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