正常的使用文件拷貝命令,不過路徑上寫成 \\192.168.0.2\d$\r.txt

創(chuàng)新互聯(lián)主營噶爾網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā),噶爾h5成都小程序開發(fā)搭建,噶爾網(wǎng)站營銷推廣歡迎噶爾等地區(qū)企業(yè)咨詢
共享的磁盤要加$符號(hào),共享的目錄直接打目錄名
1,點(diǎn)擊任務(wù)欄右下角的網(wǎng)絡(luò)圖標(biāo),然后打開網(wǎng)絡(luò)和共享中心.
2,網(wǎng)絡(luò)和共享中心中:點(diǎn)擊左側(cè)的更改高級(jí)共享設(shè)置按鈕.
3,打開的窗口,修改密碼保護(hù)的共享,選擇關(guān)閉密碼保護(hù)共享.
4,然后打開電腦的控制面板。在控制面板中打開管理工具.
5,管理工具:點(diǎn)擊打開這里的本地安全策略.
6,本地策略的安全選項(xiàng):確保這里的來賓賬戶狀態(tài)是啟用狀態(tài)。
7,在管理工具中打開計(jì)算機(jī)管理。
8,計(jì)算機(jī)管理的本地用戶和組中點(diǎn)擊用戶右側(cè)的GUEST來賓雙擊。
9,Guest屬性窗口中如圖進(jìn)行設(shè)置修改。
10,在guest來賓賬戶上單擊鼠標(biāo)右鍵,然后選擇設(shè)置密碼。
11,設(shè)置密碼窗口中,這里什么也不要輸入,然后點(diǎn)擊確定。
通常這樣就取消了共享文件訪問密碼。
如果你有該永動(dòng)機(jī)的登陸用戶名和密碼.那簡單了.
Shell("c:\windows\system32\cmd.exe /c net use \\192.168.0.199 """"" " /user:" """guest""")
里面冒號(hào)太多了.你可以通過CHR去轉(zhuǎn)換里面中的一些冒號(hào).
這句話可以不要人為去輸入用戶名和密碼.
另外如果你可以使用
My.Computer.Network.DownloadFile()
函數(shù)去進(jìn)行文件下載.這個(gè)比較方便 .
我想你肯定有服務(wù)器S上的管理員用戶名和口令,這樣你就可以先調(diào)用API建立一個(gè)IPC連接,然后你就能訪問這臺(tái)機(jī)器上的資源了。
在你的工程中增加一個(gè)模塊,該模塊代碼如下:
Option Explicit
'=====================================說明======================================
'funIpcConn(資源名,用戶名,口令)建立連接
'funIpcDisConn(資源名)斷開連接
'引用:操作系統(tǒng)自帶的庫文件 mpr.dll
'=============================自定義常量========================================
Private Const RESOURCETYPE_DISK = H1
Private Const RESOURCE_GLOBALNET As Long = H2
Private Const RESOURCEDISPLAYTYPE_SHARE = H3
Private Const RESOURCEUSAGE_CONNECTABLE = H1
'=============================自定義結(jié)構(gòu)========================================
Private Type NETRESOURCE
dwScope As Long
dwType As Long '用于指定網(wǎng)絡(luò)的資源類型
dwDisplayType As Long
dwUsage As Long
lpLocalName As String '指定本地設(shè)備
lpRemoteName As String '指定遠(yuǎn)程網(wǎng)絡(luò)名
lpComment As String
lpProvider As String '指定提供網(wǎng)絡(luò)資源的供應(yīng)商
End Type
'=================================API聲明=======================================
Private Declare Function WNetAddConnection2 Lib "mpr.dll" Alias "WNetAddConnection2A" ( _
lpNetResource As NETRESOURCE, _
ByVal lpPassword As String, _
ByVal lpUserName As String, _
ByVal dwFlags As Long _
) As Long
Private Declare Function WNetCancelConnection2 Lib "mpr.dll" Alias "WNetCancelConnection2A" ( _
ByVal lpName As String, _
ByVal dwFlags As Long, _
ByVal fForce As Long _
) As Long
Public Function funIpcConn(ByVal strRemoteName As String, ByVal strUserName As String, ByVal strPassword As String) As Boolean
'目的:建立網(wǎng)絡(luò)間的聯(lián)系
'返回: True ---- 成功
' False --- 失敗
'注釋:strRemoteName為要連接的計(jì)算機(jī)名稱(如:\\HostName、\\192.168.199.144、\\HostName\Data)
' strUserName為登錄的用戶名,strPassword為登錄的密碼
Dim NetR As NETRESOURCE
NetR.dwScope = RESOURCE_GLOBALNET
NetR.dwType = RESOURCETYPE_DISK
NetR.dwDisplayType = RESOURCEDISPLAYTYPE_SHARE
NetR.dwUsage = RESOURCEUSAGE_CONNECTABLE
NetR.lpRemoteName = strRemoteName
'建立網(wǎng)絡(luò)映射
funIpcConn = IIf(WNetAddConnection2(NetR, strPassword, strUserName, 0) = 0, True, False)
End Function
Public Function funIpcDisConn(ByVal strName As String) As Long
funIpcDisConn = WNetCancelConnection2(strName, 0, 0) '原樣返回API的返回值
End Function
不能直接訪問,需要先登錄,然后才能訪問。比如先
net USE\\計(jì)算機(jī)名\目錄 登錄密碼 登錄用戶名 一下。
在網(wǎng)上鄰居中找到你要復(fù)制文件夾的那臺(tái)電腦,而且那個(gè)文件夾必須是共享的,然后你在網(wǎng)上鄰居中雙擊進(jìn)入那臺(tái)電腦,里面就有那個(gè)文件夾了。不用那么麻煩。
分享標(biāo)題:vb.net局域網(wǎng)文件,vb訪問局域網(wǎng)文件
分享地址:http://chinadenli.net/article21/dseppjd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、全網(wǎng)營銷推廣、網(wǎng)站制作、面包屑導(dǎo)航、外貿(mào)建站、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)