日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WINCE6.0建立共享文件夹

發布時間:2025/4/16 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WINCE6.0建立共享文件夹 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

********************************LoongEmbedded*****************
作者:LoongEmbedded(kandi)
時間:2011.07.8

類別:WINCE 系統開發
********************************LoongEmbedded*****************

?

在進行下面的功能之前要確認WINCE系統支持網絡驅動并且驅動正常工作,而WINCE設備的IP地址我們設定一個固定的IP地址,也可以使用DHCP(如果你的網絡里有DHCP服務器的話),可以通過platform.reg中下面的內容來設置

[HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms\TcpIp]

? "EnableDHCP"=dword:0

? "UseZeroBroadcast"=dword:0

? "DefaultGateway"="172.18.1.1"

? "IpAddress"="172.18.1.250"

? "Subnetmask"="255.255.255.0"

? "DNS"="172.18.1.1"

;? "WINS"="172.18.1.1"

? "MAC12"=dword:1234

? "MAC34"=dword:5678

? "MAC56"=dword:ABCD

另外需要注意的是PC機和WINCE設備必須使同一個網段。

?

1.??? PC通過網絡訪問WINCE系統

PC通過FTP或telnet的方式訪問WINCE系統所需的組件

圖1

添加了上面的組件之后重新編譯系統,更新新的NK之后,在PC的命令行用ping命令看是否能ping通,見下圖:

圖2

由上圖可知,PC和WINCE設備的網絡通信是正常的,接下來可以通過ftp和telnet的方式來訪問WINCE設備,但是因為使用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

⑴ftp的方式訪問WINCE設備

在PC上面打開explorer,然后在地址欄輸入:ftp://172.18.1.250,然后回車就可以了,見下圖

圖3

⑵telnet的方式訪問WINCE設備

在PC的命令行用telnet 172.1.18.250命令訪問WINCE設備,訪問之后的界面如下:

圖4

Dir命令列舉出WINCE設備下“my device”下的目錄信息如上所示,和圖3列出來的是一樣的,另外通過cd nandflash可以訪問nandflash文件夾,當然了,我們還可以做更多的動作。

?

?

?

2??????? PC訪問WINCE設備指定的共享目錄

上面是PC訪問整個WINCE設備,如果PC要訪問WINCE設備中指定的共享文件,該怎么實現呢?

⑴添加所需要的服務組件,如下圖:

圖5

⑵增加下面需要的注冊表信息

[HKEY_LOCAL_MACHINE\Ident]

"Name"="WinCE"

"Desc"="Windows CE Test Device (ICOP)"

"OrigName"="WindowsCE"

//這里的WINCE是WINCE設備的設備名稱。

[HKEY_LOCAL_MACHINE\Services\Smbserver]

"AdapterList"="*"

"dll"="smbserver.dll"

"Keep"=dword:1

"Order"=dword:9

[HKEY_LOCAL_MACHINE\Services\SMBServer\Shares]

"UseAuthentication"=dword:0

[HKEY_LOCAL_MACHINE\Services\SMBServer\Shares\HDD]

"Path"="\\NandFlash"

"Type"=dword:0

"UserList"="@*;"

//這里的NandFlash是nandflash的盤符,要根據具體的盤符的名字來定。

?

⑶因為我們要共享hard disk(這里是指nandflash),所以還需要添加下面的組件讓WINCE能夠識別它

圖6

圖7

⑷添加了上面的組件之后編譯并更新新的NK

因為我們的WINCE設備的名稱是“wince”,而且我們共享了“nandflash”這個文件夾,這個文件夾在PC上顯示的名稱是“HDD”,在PC的命令行用ping命令看是否能ping通,見下圖:

圖8

由上圖可以知道可以ping通,而且要注意了,我們用的是命令:ping wince

接下來我們在PC上面打開explorer,然后在地址欄輸入:\\wince然后回車就可以了,見下圖

圖9

雙擊HDD后,我們可以看到下圖:

圖10

就是WINCE設備中nandflash中的內容。

?

?

3.WINCE通過網絡訪問PC的共享文件夾

⑴在PC中新建一個共享文件夾

圖11

⑵WINCE設備啟動后,在PC端打開命令行窗口,然后通過telnet登陸到WINCE系統上(這里可以通過telnet wince或是telnet 172.18.1.250),然后輸入dir命令,可以看到WINCE設備中的文件目錄,見圖4,可以看到一個文件夾叫“network”(如果是中文版的系統,叫“網絡”)。這是,我們使用net use命令可以將PC端的共享文件夾映射到“network”文件夾下面,比如:

net use kandishare \\kandi\\share

這里的kandi是指PC機的名稱,share是kandi這臺PC機上共享的文件夾,而kandishare是把PC機上的共享文件夾映射到WINCE設備的network目錄下的一個文件夾,也就是說我們打開kandishare看到的就是share的內容

圖12

上圖表示成功將PC端的共享文件映射到WINCE設備network文件夾下面了,見下圖:

圖13

打開這個文件夾

圖14

這就是PC機上共享文件夾里面的內容。

?

網易博客鏈接: http://cky0612.blog.163.com/blog/static/2747891620116100594634/

總結

以上是生活随笔為你收集整理的WINCE6.0建立共享文件夹的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。