▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ █ TFS (W_TCP_FileServer) 說明 █ █ 本程式功能為 █ █ 1.接收W_TCP_FileClient類型之連結(同等 CFS/WGS) █ 如:WTFC,SEC,LGVS,WGVS,GVSIP...... █ █ 2.利用TFS/TFC之基本傳輸協定對遠端控制 █ █ 3.DNWS (Domain-Name WebServer) 轉址服務 █ █ 4. VNC/TFS 中控系統 █ █ ※本說明文件可逕行修改, █ 若想還原成原始內容(或程式有更版), 刪除本文件即可重新產生 █ █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 所有功能皆可經由 '執行' 之命令列完成。 傳檔與執行功能, 則還可利用介面協助, 使用更方便。 TFS 服務之 TCP Port為 8680 相同於 CFS (可作更改) 以 WTFC 連結方式藉命令列可指定, 例如 執行 TFS 之電腦具有 Domain Name tfs.megatime.com.tw 之對應 則 WTFC 可由下列命令列完成連結 wtfc.exe tfs.megatime.com.tw:8680 目前尚支援 DNWS 服務, 提供Web轉址服務 亦即 Domain-Name WebServer , 服務的 Port 為 80 (可作更改) 對應有 DNWSC 亦即 DNWS-Client , 幫助浮動IP的電腦利用固定 Domain Name 架設 Web 站台! █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★介面顯示項目說明 ---------------------------------------------------------------- ◆index 編號, 所有指令均須指定index以確定針對哪一連結作動作 ◆Handle (可不懂) 控制代碼, 程式運作對每一連結之絕對ID, 連線過程中不會變動 ◆A (可不懂) 授權狀態, 若為 'O' 表此一連結可對本Server作相同之控制 ◆cmd (可不懂) Server對此連結最後所作之指令代碼 ◆Alive Time (life) 連線時間 (連線跡象) 連線時間 : 為此連結連上後持續之連結總時間 連線跡象 : 用來觀察連線是否正常,是否有持續之資料傳輸 若有持續之資料傳輸, life值應維持在接近60 若無持續之資料傳輸而連線正常, life值應不會低於30 連線不正常則life於低於30後,會保持在0∼10之間直到認定斷線 ◆Client IP Address 遠端IP位址 : 遠端連結本Server所使用之IP ◆User_Data 連結資訊 : 依遠端連結程式性質傳回相關之可知訊息 以wtfc來說會傳回如下之訊息 WTFC@C:\BGVS @[MyXP]C:\WINDOWS 表示為一 WTFC 連結, 執行之工作路徑在 C:\BGVS 下 該電腦名稱為 MyXP , 作業系統路徑在 C:\WINDOWS ◆Trans File (預設未展開,若有需要再自行拉開) 傳輸檔案名稱 : 正在傳輸或之前所傳輸之檔案名稱(本端名稱) ◆Trans 傳輸狀態 : 正在傳輸檔案之狀態顯示 ◆Retrieve File (預設未展開,若有需要再自行拉開) 接收檔案名稱 : 正在接收或之前所接收之檔案名稱(本端名稱) ◆Retrieve 接收狀態 : 正在接收檔案之狀態顯示 ◆SpawnValue 執行結果值 (預設值 -9999) 對遠端行使命令時, 此值會被設為 -9999 若執行成功此值會變為 0, 失敗則變成 -1 ◆VerString 版本字串 : 可由此得知遠端執行檔之基本訊息 █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★介面控制功能說明 ---------------------------------------------------------------- 輸入欄位說明: Server: 右端的輸入欄位用來指定“本端”的檔名與路徑位置 Client: 右端的輸入欄位用來指定“遠端”的檔名與路徑位置 Client: 下方的輸入欄位表各按鈕功能針對的指定編號(index)處理 編號欄位右端的輸入欄位用來指定命令內容 按鈕功能說明: [ Trans ] : 依輸入欄位傳輸本端檔案至遠端 [ Retrieve ] : 依輸入欄位接收遠端檔案至本端 [ Spawnl ] : 依指定命令內容執行程式 [ SpawnlEnd ] : 同 Spawnl, 執行成功則遠端連線程式自動結束 [ System ] : 依指定命令內容執行DOS命令 [ Disconnect ] : 將指定連線編號(Index)斷線 [ FP Spd. ] : 傳輸檔案速度切換 於顯示項目Index中有'*'的表加速狀態 於頻寬許可下加速狀態可>20KB/s , 否則限制在最大20KB/s [ 執行 ] : 依本按鈕右端輸入命令執行功能 見 ★執行命令功能一覽 █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★執行命令功能一覽 ---------------------------------------------------------------- ●遠端VNCsrv回連目的指定 SetVNCHost host[:port] ---------------------------------------------------------------- ★TFS對Client命令功能 ●傳送檔案 index Trans server_source_name [client_target_name] 將本端檔案 server_source_name 傳送至指定index之遠端 , 於遠端檔名為 client_target_name client_target_name省略則表示同server_source_name(含路徑也是) ●接收檔案 index Retrieve client_source_name [server_target_name] 將指定index之遠端檔案 client_source_name 傳送至本端 , 於本端檔名為 server_target_name server_target_name省略則表示同client_source_name(含路徑也是) ●執行程式 index Exec client_filename [para[ para[ ...]]] 於指定index之遠端執行檔名client_filename之執行檔命令 ●執行程式後結束 index EndExec client_filename [para[ para[ ...]]] 於指定index之遠端執行檔名client_filename之執行檔命令 , 執行成功則遠端連線程式亦隨即結束 ●執行命令 index Sys client_system_command_line 於指定index之遠端執行任意DOS命令, dir,del,chkdsk ..... 若需知道執行結果, 可如下範例, 接結果輸出到檔案 log.txt index Sys client_system_command_line >log.txt 利用收檔功能, 將log.txt傳回來後檢視 ●予以斷線 index Disconnect [it] ●發送字串封包 index sendCmd any_string ●群組命令 *group_name 依group_name與User_Data比對(有分大小寫!) 符合的index均執行後面所指示的執行命令 ------------------------------------ 2001-9-5 之後的Client版本才有 ●變更路徑 index Chdir client_path 變更工作路徑, 所有指令未指定路徑者以目前路徑為基準 ●刪除檔案 (與Remove相同) index Unlink client_filename ●刪除檔案 (與Unlink相同) index Remove client_filename ●更改檔名 index Rename client_filename client_new_filename ※刪除檔案與更改檔名雖都可用Sys達成 , 但使用這裡的命令可藉SpawnValue得知執行結果是否成功 ------------- 2001-11-16 之後的Client版本才有, EXIT需2001-12-16以後 ●系統命令(重新啟動/登出/關機/重開機, 強制執行, 結束程式) index WinSystem [RESTART | LOGOUT | SHUTDOWN | REBOOT] [FORCE] [EXIT] 要求遠端作業系統 RESTART 重新啟動 (已確認2000/XP/Me/98適用) LOGOUT 登出 (已確認2000/XP/Me/98適用) SHUTDOWN 關機 (已確認Me/98適用) REBOOT 重新開機 (已確認Me/98適用) EXIT 程式結束 附加條件 FORCE 對上述功能採取強制執行方式 ------------- 2002-3-19 之後的Client版本才有 ●刪除路徑(路徑須是空的) index RmDir client_filename ※刪除路徑雖可用Sys達成 , 但使用這裡的命令可藉SpawnValue得知執行結果是否成功 ------------- 2002-5-31 之後的Client版本才有 ●重新執行 index ReRun [ NewExecName] 依原執行命令參數重新執行 , 或依原執行命令參數改執行指定之程式 ------------- 2002-7-11 之後的Client版本才有 ●單一執行 index SingleRun client_filename [para[ para[ ...]]] 於指定index之遠端執行檔名client_filename之執行檔命令 不同於 Exec 是只會維持最後一個執行的外部程式執行 故意指定錯誤之執行程式, 可讓目前執行之外部程式結束 ※ 未支援此功能之遠端連線程式, 此功能相當於 Exec █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★關於XP防火牆與VNC ---------------------------------------------------------------- 使用 Windows XP 的人都知道 XP 內建防火牆, 而安全性的需求愈來愈強, XP 防火牆的使用也愈來愈普及, 以 VNC 服務客戶時, 單純於客戶端執行 VNCsvr.exe 於啟用防火牆的系統是不足夠的, 因為XP防火牆已將未設定開放的Service Port均阻絕, VNC以用戶端為Server而我方VNCview.exe為Client的模式將無法進行, 但反過來的話, XP防火牆對連外服務是完全開放的, 所以原本WTFC的運作機制便能暢通無阻, 若於啟用防火牆的系統仍想以可視介面(VNC)來操作用戶端還是可行的, 方法如下: 當 WTFC 連上 TFS 後, 下達System命令 net stop "Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)" 如此便解除防火牆了... 後續啟用 VNCsrv.exe 與使用 VNCview.exe 的操作便不累述 使用完為了客戶安全,別忘了幫客戶恢復防火牆之運作, 下達System命令 net start "Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)" 如果忘了, 也還好, 重新開機後防火牆會依原設定啟用 同理 如果是遠端有 PcAnyWhere 的, 大家都知道 PcAnyWhere 常常會連不到, 必須使用遠端電腦管理將其服務重置後才會恢復正常, 而使用遠端電腦管理的操作其實蠻慢的, 等的時間很長... 使用TFS/TFC系統下的GLS/CFS/WinGS/SWS/ILGS/WTFC..... 皆有剛才的所述的System命令功能, 要將 PcAnyWhere 重置只是兩次命令 net stop "pcAnywhere Host Service" net start "pcAnywhere Host Service" 花費的時間是原本用遠端電腦管理的1/20不到吧... 狠一點將這個動作寫成批次檔散出去, 以後只須藉TFS/TFC系統下達一次命令即可, 還可使用群組操作一次處理多台; █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★關於2000/XP中蠕蟲,系統不穩電腦會重新開機之問題 ---------------------------------------------------------------- ● 趕快下達 shutdown -a 停止重新開機之動作 PS1:於該機上執行 cmd.exe 於 Console 下達命令 PS2:於遠端利用 WTFC 於 TFS 上下達命令 █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★VNCsrv.exe 命令列參數 ---------------------------------------------------------------- 提要: ●可用 PortNumber=80 使VNC Service使用 Port 80 服務 PS1:預設為使用 TCP 於 Port 5900 服務, 可於防火牆上開啟該 Port PS2:若非使用預設Port 5900,則VNCview.exe亦須做指定, 如 ip:80 其它相關命令列參數,於下面表列: ---------------------------------------------------------------- Command-line options: -register - Register WinVNC server as a system service. -unregister - Remove WinVNC server from the list of system services. -start - Start the WinVNC server system service. -stop - Stop the WinVNC server system service. -status - Query the WinVNC service status. -help - Provide usage information. -console - Run with a console (i.e. stderr/stdout) -log :: - Configure logging/debugging settings. = - Set the named configuration parameter. (Parameter values specified on the command-line override those specified by other configuration methods.) Log names: SMsgWriter, DIBSection, WMShatter, Registry, Cursor, SConnection, Client, PixelBuffer, UpdateTracker, FrameBuffer, SInput, Clipboard, WMCopyRect, WMPoller, WMCursor, WMMonitor, WMHooks, VncAuth, MsgWindow, MonitorInfo, DynamicFn, DeviceContext, Dialog, Service, RegConfig, Connections, Server, SDisplay, Threading, SocketManager, SSecurityFactoryStandard, Config, HTTPServer, TcpSocket, main, ServerMain, JavaViewerServer Log destinations: file stdout stderr Available configuration parameters: SendCutText - Send clipboard changes to clients. (default=1) AcceptCutText - Accept clipboard updates from clients. (default=1) AcceptPointerEvents - Accept pointer press and release events from clients. (default=1) AcceptKeyEvents - Accept key press and release events from clients. (default=1) DisconnectClients - Disconnect existing clients if an incoming connection is non-shared. If combined with NeverShared then new connections will be refused while there is a client active (default=1) NeverShared - Never treat incoming connections as shared, regardless of the client-specified setting (default=1) AlwaysShared - Always treat incoming connections as shared, regardless of the client-specified setting (default=0) Protocol3.3 - Always use protocol version 3.3 for backwards compatibility with badly-behaved clients (default=0) CompareFB - Perform pixel comparison on framebuffer to reduce unnecessary updates (default=1) SecurityTypes - Specify which security scheme to use (None, VncAuth) (default=None) ClientWaitTimeMillis - The number of milliseconds to wait for a client which is no longer responding (default=20000) IdleTimeout - The number of seconds after which an idle VNC connection will be dropped (default=3600) BlacklistTimeout - The initial timeout applied when a host is first black-listed. The host cannot re-attempt a connection until the timeout expires. (default=10) BlacklistThreshold - The number of unauthenticated connection attempts allowed from any individual host before that host is black-listed (default=5) PollConsoleWindows - Server should poll console windows for updates (default=1) UseHooks - Set hooks in the operating system to capture display updates more efficiently (default=1) Password - Obfuscated binary encoding of the password which clients must supply to access the server (default=) Hosts - Filter describing which hosts are allowed access to this server (default=+) PortNumber - TCP/IP port on which the server will accept connections (default=5900) HTTPPortNumber - TCP/IP port on which the server will serve the Java applet VNC Viewer (default=5800) █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★VNCview.exe 命令列參數 ---------------------------------------------------------------- usage: vncviewer [:] Command-line options: -help - Provide usage information. -config - Load connection settings from VNCViewer 3.3 settings file -console - Run without a console (i.e. no stderr/stdout) -log :: - Configure logging/debugging settings. = - Set the named configuration parameter. (Parameter values specified on the command-line override those specified by other configuration methods.) Log names: TcpSocket, Service, RegConfig, MsgWindow, SInput, DIBSection, Clipboard, WMShatter, Registry, MonitorInfo, DynamicFn, DeviceContext, Dialog, SMsgWriter, Config, Threading, VncAuth, CConnection, Cursor, PixelBuffer, main, Options, Info, CViewManager, CView, About Log destinations: file stdout stderr Parameters: Listen - Accept incoming connections from VNC servers. (default=0) AcceptBell - Produce a system beep when requested to by the server. (default=1) Protocol3.3 - Only use protocol version 3.3 (default=0) ServerCutText - Accept clipboard changes from the server. (default=1) ClientCutText - Send clipboard changes to the server. (default=1) SendKeyEvents - Send key presses (and releases) to the server. (default=1) SendPointerEvents - Send pointer (mouse) events to the server. (default=1) Shared - Allow existing connections to the server to continue. (Default is to disconnect all other clients) (default=0) AutoSelect - Auto select pixel format and encoding (default=1) PreferredEncoding - Preferred graphical encoding to use - overridden by AutoSelect if set. (ZRLE, Hextile or Raw) (default=ZRLE) FullScreen - Use the whole display to show the remote desktop. (Press F8 to access the viewer menu) (default=0) LowColourLevel - Colour level to use on slow connections. 0 = Very Low (8 colours), 1 = Low (64 colours), 2 = Medium (256 colours) (default=1) FullColour - Use full colour (default is to use low colour unless auto select decides the link is fast enough) (default=0) UseDesktopResize - Support dynamic desktop resizing (default=1) UseLocalCursor - Render the mouse cursor locally (default=1) █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★關於 TFS 提供之 DNWS 之服務 ---------------------------------------------------------------- ●若執行 TFS 之電腦本身亦想做其他 Web 服務, 可設於其他 Port, 例如設於 Port 1980 想以 domain name 為 www.myweb.net 服務 則利用 .map 對應表檔 (置於 TFS 相同路徑, 相同主檔名) 寫入 www.myweb.net=127.0.0.1:1980 若尚有 domain name 為 myweb.net 想作服務 則內容改為 www.myweb.net=127.0.0.1:1980 myweb.net=127.0.0.1:1980 記得最後一筆設定也要做換行動作 則當經由 Port 80 之瀏覽器要求來時, 若是想連 myweb 那兩個站台, 則會由 TFS 該電腦之 Port 1980 的 Web Server 服務, 其它則由 DNWS 接手作轉址服務, 不存在的服務 Host 會被轉至 http://hinet.wwx.idv.tw/ 利用 http://ip/cnt-s/ 可查詢服務負載狀況 若是於 .map 檔中亦指定 ip=127.0.0.1:1980 則 http://ip/cnt-s/ 即無法查詢服務負載狀況 但可於該機上使用 http://localhost/cnt-s/ 查詢 如果 .map 你還是設了 localhost=127.0.0.1:1980 當然就又無法查詢了... ●DNWSC (DNWS-Client) 可於下面網址下載 http://www.softking.com.tw/soft/clickcount.asp?fid3=20093 設定方式: 略 █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★關於 VNC/TFS 中控系統 ---------------------------------------------------------------- ●配合新的W.W.X.版 VNC 4.1.1 可架設安全方便的中控系統 新的W.W.X.版 VNC 4.1.1 不僅直接支援橋接靈模式,更提供新的TFS回連控制機制, 當被控端和控制端分別是不同的LAN時,當然只有利用橋接靈模式了 現在的版本更提供了 Proxy-SSL 模式 (可搭配 SWS), 組合與應用的方式更是多樣化! 當一般 VNC Server 預設密碼為 wwxvnc , 若用 VNCcfg 設定過則依據設定值 如果執行時下參數 -wwxpwd 變更密碼則依據此參數設定忽略 VNCcfg ●橋接靈模式命令 -bns host:port [-wwxpwd password] [SecurityTypes=None] [PortNumber=5900] 預設密碼為 "vncwwx" 可用 -wwxpwd 變更連線密碼 或用 SecurityTypes=None 變成免密碼 利用 PortNumber=5900 則可變更 VNCsrv 服務之Port, 由於是內建橋接靈模式, 所以 PortNumber 如何並不需要知道 ... ●如果控制端可提供所有被控端直接連線 ,那麼當然使用中控系統 (TFS模式) 架設程序如下: 1.於控制端執行 TFS 2.於控制端執行 VNCview.exe Listen=1 [port] (預設服務之 Port 號為 5500, 可設為其他 Port 號) 2a. 將 VNCview.exe 改名成與 TFS 相同而附檔名為 .vnc 放在一起 如 TCP_FS.vnc 則 TFS 執行時會自動啟動 VNCview 3.如果想要遠端連的 VNC Host 不正確, 可使用指令 SetVNCHost host[:port] 作設定 (預設 Port 為 5500 , 本設定會被記憶儲存) 4.於各被控端執行 VNCsrv.exe -tfs host[:port] host:port 當然是指連到 TFS 上 (預設 port 8680) 5.就是這麼簡單就完成了! 現在就可於 TFS 針對要遙控的 Client 進行 連線/斷線 控制!! 6.被控端可執行多個 VNCsrv , 以 TFS 模式連向多個想遙控的該機器的遠端電腦 TFS 上待命! 7.可將 VNCview.exe 複製到 TFS 的路徑下, 與 TFS 相同主檔名而副檔名為 .vnc ,則 TFS 於啟動時會自動將 VNCview 呼叫起來運作. 但是若有用 SetVNCHost 更改 VNCview 的連接 Port 的話, 需自行關閉不用的 VNCview ,而於 TFS 下次啟動時會改使用新的設定 ●安全性部份更沒問題 因為當橋接靈模式啟動時即預設只有localhost可進行連結VNCsrv 且只有VNC Viewer可以連, Java VNC Viewer 的連接Port也預設關閉 除非特殊需要可利用以下命令調整 Hosts=<+|-|?>ip/filter[,<+|-|?>ip/filter[, ...]] Hosts為連線許可之設定,由前面開始依序判斷 ,'+'表允許,'-'表拒絕,'?'表由Server端確認 例: Hosts=?192.168.100.13/255.255.255.255,-192.168.100.0/255.255.255.0,+0.0.0.0/0.0.0.0 而當TFS模式啟動時 即預設成不接受任何 VNC View 或 Java VNC Viewer 之連線 若想於橋接靈或TFS模式下重新啟用 Server 功能, 可利用參數 HTTPPortNumber=5800 及 PortNumber=5900 接在 -tfs 或 -bns 的設定之後 ●TFS模式與橋接靈模式均只接受命令列參數之設定, 透過登錄表的設定方式(VNCcfg, VNCsrv -register)不會被處理 ●橋接靈模式與TFS模式可透過Proxy方式連線 例: VNCsrv.exe -tfs 127.0.0.1:8680 -proxy 192.168.50.60:80 ( TFS Port 為 8680 的話 :8680 可省略 Proxy Port 為 80 的話 :80 可省略 ) 例: VNCsrv.exe -bns 127.0.0.1:5555 -proxy 192.168.50.60:80 (Proxy Port 為 80 的話 :80 可省略) 如果TFS上 SetVNCHost 作適當的設定, 搭配提供Proxy功能的電腦上執行Mid_Net.exe 便可以輕輕鬆鬆的由LAN中遙控不同LAN中 新版 VNCsrv 則不需要 Mid_Net.exe 了, 於 TFS Proxy 模式下, 回連被控的功能會自動使用相同的 Proxy 例: 某 Proxy LAN IP 192.168.100.10 , WAN IP 61.219.36.250 Proxy 服務之 Port 為 80 (舊版)同時執行 Mid_Net.exe 使其 Port 443 對應 192.168.100.252:443 以及 Port 21 對應 192.168.100.252:21 某電腦A LAN IP 192.168.100.252 TSF上作 SetVNCHost 61.219.36.250:443 某電腦B LAN IP 192.168.100.134 TSF上作 SetVNCHost 61.219.36.250:21 非同LAN中,遠端電腦 LAN IP 192.168.0.33 可同時執行 VNCsrv.exe -tfs 192.168.100.252 -proxy 61.219.36.250 VNCsrv.exe -tfs 192.168.100.134 -proxy 61.219.36.250 則 電腦A 與 電腦B 均可遙控 該非同LAN中之遠端電腦 ●PS: 使用 Proxy 連線模式, -tfs -bns 與 VNCsrv回連之 Host 指定, 只要是所指定之 Proxy 認得的皆可, 但也一定要是 Proxy 認得的. █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★關於 WWX VNC 之 VNCview 的 Proxy-SSL 模式 ---------------------------------------------------------------- 沒錯! VNCview 也支援 Proxy-SSL 模式, 執行時可加參數 -proxy host[:port] 透過指定之代理伺服器連結 VNC Server █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★ VNCsrv 可以系統服務進行 TFS 模式運作的方式 ---------------------------------------------------------------- 被控端 VNCsrv 執行之參數命令如 VNCsrv -nomsg -register -tfs 192.168.100.252 其中 -nomsg 的功用在於執行此命令時不會出現訊息視窗,若要看訊息可略 服務啟動 則是 VNCsrv -start 服務停止 則是 VNCsrv -stop 當然也可加 -nomsg 使原本會有訊息的模式變成不出現訊息視窗, 如: VNCsrv -nomsg -start VNCsrv -nomsg -stop 如果不想繼續作為系統服務則執行 VNCsrv -unregister 也是可加 -nomsg 使不出現訊息視窗, 如: VNCsrv -nomsg -unregister 正常來說 -start 後應該是 -stop 之後才 -unregister 但也可以於 -start 後即執行 -unregister, 這樣可於 -stop 後自動也取消服務登錄 █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ★ VNCsrv.exe TFS模式直接以系統服務方式啟動 (使用範例) ---------------------------------------------------------------- VNCsrv -svc -tfs 192.168.100.252 直接以服務方式啟動TFS模式, 隨時可用 -stop , -start 再作控制 每次開機持續服務, 直至 -unregister 為止 VNCsrv -svc1 -tfs 192.168.100.252 直接以服務方式啟動TFS模式, 但若重新開機或下達 -stop 後即完全取消服務 █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄