telnet,FTP及網際網路共用的使用方法–Windows CE

來源:互聯網
上載者:User

WinCE為我們提供了強大的網路功能,只要在編譯WinCE的時候,選擇適當的組件,我們就可以在WinCE運行以後通過telnet或者FTP訪問WinCE的檔案系統,而且還可以相互共用資料夾,現在進入主題:
1.
在WinCE6.0中,開啟“Catalog Items View”,然後依次選擇“Core
OS”->"CEBASE"->"Communication Services and
Networking"->"Servers",然後我們會看到“FTP Server”和“Telnet
Server”,選中這兩項就可以了,接下來就是重新編譯工程了。

2. 這裡補充一句,我們的BSP裡面要支援網路驅動,你的網路可以是基於乙太網路的網卡,或者基於USB的裝置(比如RNDIS),或者其它能支援網路的裝置。你可以在註冊表裡為這個裝置設定一個固定的IP地址,也可以使用DHCP(如果你的網路裡有DHCP伺服器的話)。

3. 腦子有點亂,這裡還要補充一下,我們使用telnet和ftp每次登入都輸入使用者名稱和密碼比較麻煩,把下面的註冊表配置資訊加入到platform.reg裡面就可以匿名登入了:

[HKEY_LOCAL_MACHINE/COMM/TELNETD]
 "UseAuthentication"=dword:0

[HKEY_LOCAL_MACHINE/COMM/FTPD]
 "AllowAnonymous"=dword:1
 "AllowAnonymousUpload"=dword:1
 "AllowAnonymousVroots"=dword:1
 "DefaultDir"="//"
 "IsEnabled"=dword:1
 "UseAuthentication"=dword:0

4.
WinCE啟動以後,假如WinCE的IP地址是192.168.0.86,當然PC要和WinCE的板子在同一個網段,這個屬於網路基礎知識,呵呵。通
過telnet登入就輸入:telnet
192.168.0.86,就應該能夠登入到板子上了。如果通過FTP登入,就在PC上面開啟Explorer,然後在地址欄輸入:ftp://192.168.0.86  就可以了。

上面介紹的應該比較簡單。總之,只要你的BSP裡面有網卡驅動,在WinCE中選擇telnet和FTP就可以了。

下面介紹一下如何在WinCE這邊訪問PC的共用資料夾:

實現這個功能,我們要在“Catalog Items View”中添加一個組件,依次“Core
OS”->"CEBASE"->"Communication Services and
Networking"->"Networking-General"->"Windows Networking
API/Redirector",然後重新編譯就可以了。

在WinCE啟動以後,在PC端開啟命令列視窗,然後通過telnet登入到WinCE系統上(比如:telnet
192.168.0.86),然後輸入dir命令,就能看到WinCE裡面的檔案目錄了,你會看到一個檔案夾叫“network”。這時,使用net
use命令將PC端的共用資料夾映射到"network"檔案夾下面。舉例如下:

net use a //dell-01//share /user:guest

net use是命令;a是映射到本地的“network”檔案夾下面的檔案夾的名字;dell-01是電腦名稱;share是電腦上面的共用資料夾的名字;;/user:guest表示登入使用者

這樣,我們就能在“/network/a”下面看到PC端所共用的"Share"檔案夾下面的所有檔案了。

總結一下,上面介紹了telnet和ftp的使用,這個對於那些沒有鍵盤滑鼠和顯示的WinCE系統是非常有用的,通過在WinCE上面使用net use命令可以將PC的共用資料夾映射到本地並進行操作。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.