佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > 用 Net 命令使局域網(wǎng)文件批量同步更新

用 Net 命令使局域網(wǎng)文件批量同步更新

熱門標簽:智能手機 銀行業(yè)務 呼叫中心市場需求 美圖手機 檢查注冊表項 網(wǎng)站文章發(fā)布 鐵路電話系統(tǒng) 服務器配置
現(xiàn)在大家都希望有個同步軟件可以達到網(wǎng)絡目錄或者文件的更新來減少自己的工作量,現(xiàn)在網(wǎng)絡上也有很多軟件可以達到這個目的,象同步專家之類的,但是這些軟件需要安裝服務端和客戶端,客戶端要常駐才能使用,并且占用了一定的資源。

    如下這個批處理利用net命令來進行文件和目錄的同步更新.優(yōu)點就是任何機器都可以做服務器和客戶機,而且不占用任何資源.當然缺點也有就是寫批處理有點煩^^.

    我首先寫出批處理,然后作詳細的解釋:

復制代碼 代碼如下:
  net use S: computer-01D 
  attrib -s -h -r S:ghostC:WINDOWSCOMMANDXcopy.exe /s /e /y 
  D:ghost S:ghost 
  net use * /delete 
  net use S: computer-02D 
  attrib -s -h -r S:ghost 
  C:WINDOWSCOMMANDXcopy.exe /s /e /y D:ghost S:ghost 
  net use * /delete 

  寫說明一下net命令的用法,這里采用net命令其中一個參數(shù) net use,如果對其他有興趣,可以在command窗口打net/?顯示其 help 屏幕。

    參數(shù) net use

  作用:連接計算機或斷開計算機與共享資源的連接,或顯示計算機的連接信息。

  命令格式:net use [devicename | *] [computernamesharename[volume]]

 ?。踦assword | *]] [/user:[domainname]username] [[/delete] |

 ?。?persistent:{yes | no}]]

    參數(shù)介紹:

    鍵入不帶參數(shù)的net use列出網(wǎng)絡連接。

  devicename指定要連接到的資源名稱或要斷開的設備名稱。

  computernamesharename服務器及共享資源的名稱。

  password訪問共享資源的密碼。

  *提示鍵入密碼。

  /user指定進行連接的另外一個用戶。

  domainname指定另一個域。

  username指定登錄的用戶名。

  /home將用戶連接到其宿主目錄。

  /delete取消指定網(wǎng)絡連接。

  /persistent控制永久網(wǎng)絡連接的使用。

    如下是簡單的例子說明:

    (1)net use e: YFANGTEMP 將YFANGTEMP目錄建立為E盤

    (2)net use e: YFANGTEMP /delete 斷開連接

    這里我只寫兩行批處理,用意這兩大行網(wǎng)絡標識是不同的,其他可以依次類推。我的網(wǎng)吧網(wǎng)絡標識是computer-01~computer-N

    也就是網(wǎng)吧電腦的網(wǎng)絡名稱,可以根據(jù)自己實際情況更改。譬如user01~userXX

    開始解釋每行命令,實際應用稍后解釋。

    一.命令解析。

    1.net use S: computer-01D

    (將computer-01的共享盤d盤進行網(wǎng)絡連接,并映射成網(wǎng)絡驅動盤s盤。這里d盤要做完全共享,如果不是完全共享文件就復制不過去了。

    提示1:如果怕完全共享被人將文件刪除,可以設完全共享密碼。假設遠程共享盤完全共享密碼為123,那么這行命令改成如下:

    net use S: computer-01D 123

    這樣訪問遠程客戶機共享盤就沒有問題了。提示2:這里為什么要選d盤而不是e盤c盤,是要和同步更新的服務機的盤符對應起來,我要復制本地機d盤下的東西,當然要和d盤對應。)

    2. attrib -s -h -r S:ghost

    (把目標盤下要復制的目標目錄下的文件屬性(只讀、隱藏、系統(tǒng))三項去掉。提示:如果目標盤沒有ghost目錄接下來的xcopy命令會自動創(chuàng)建的)

    3. C:WINDOWSCOMMANDXcopy.exe /y /s /e D:ghost

    S:ghost(將本地機的d盤下的ghost目錄下文件復制到虛擬映射盤s盤下ghost目錄,這里的s盤就是computer-01上的d盤。提示1:s盤在執(zhí)行第一大行后會自動消失,當執(zhí)行第二大行時computer-02的d盤被虛擬映射成s盤;提示2:/s /e參數(shù)含義指把ghost下所有子目錄包括空目錄全部復制。/y 自動覆蓋已有文件)

    4. net use * /delete (斷開所有連接)

    2.實際應用

    1.共享盤目錄的更新:

    比方現(xiàn)在頭痛的傳奇,我統(tǒng)一安裝在d盤的netgames下的mir目錄。把d盤完全共享并設置共享密碼為****。當要更新文件和外掛文件時,外掛文件也是放在mir目錄下的。這樣先調試好一臺電腦然后寫出如下命令并執(zhí)行。

    net use S: computer-01D ****

    attrib -s -h -r S:netgamesmir

    C:WINDOWSCOMMANDXcopy.exe D:netgamesmir S:netgamesmir

    net use * /delete

    提示:

    1、這里沒有用/s/e就是只復制mir根目錄下的文件而不復制整個目錄
    2、我們也可以在xcopy前插入一句C:WINDOWSCOMMANDdel /y S:netgamesmir*.*

    把mir下的文件刪除干凈后再復制。保險起見可以不寫。

    3.computer-01可以依次類推寫下去,如computer-02 -03 -04. . . . .

    2.共享目錄的更新

    上述我們把傳奇目錄下文件和外掛更新好后,但是出現(xiàn)一個問題。網(wǎng)管軟件的桌面圖標沒有同步更新,好事作到底,上次我們是把整個盤符作了完全共享,這次我們只把一個目錄完全共享并設置密碼****。因為我用的是pubwin4網(wǎng)管軟件,安裝c盤,為了安全起見,還是只共享文件夾,而不是整個盤。Pubwin的桌面快捷方式安裝在c盤的program files的hitsoft下,將hitsoft完全共享即可,傳奇和傳奇外掛快捷方式放在目錄下的netgames下。批處理如下

   net use S: computer-01hitsoft ****

  attrib -s -h -r S:netgames

  C:WINDOWSCOMMANDXcopy.exe c:program~1hitsoftnetgames

  S:netgames /s /y /e

  net use * /delete

    提示:我們可以做的更多,還有刪除目錄,只要把xcopy轉換成deltree就可以了。
您可能感興趣的文章:
  • asp.net 刪除,更新數(shù)據(jù)庫方法
  • asp.net 使用駐留在頁面中的Cache緩存常用可定時更新的數(shù)據(jù)
  • asp.net 用戶在線退出更新實現(xiàn)代碼
  • Asp.net生成Excel文件并下載(更新:解決使用迅雷下載頁面而不是文件的問題)
  • sql server中批量插入與更新兩種解決方案分享(asp.net)
  • asp.net中gridview的查詢、分頁、編輯更新、刪除的實例代碼
  • c#使用DotNetZip封裝類操作zip文件(創(chuàng)建/讀取/更新)實例
  • 頁面間隔半秒鐘更新時間 Asp.net使用Comet開發(fā)http長連接示例分享
  • .Net頁面局部更新引發(fā)的思考

標簽:樂山 新疆 上海 沈陽 長治 滄州 紅河 河南

巨人網(wǎng)絡通訊聲明:本文標題《用 Net 命令使局域網(wǎng)文件批量同步更新》,本文關鍵詞  ;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    富源县| 丰镇市| 茂名市| 海盐县| 吉林市| 凉城县| 天祝| 泽库县| 齐河县| 犍为县| 十堰市| 阿拉善左旗| 库尔勒市| 甘孜县| 内丘县| 清徐县| 眉山市| 扎兰屯市| 衡阳县| 曲靖市| 香河县| 正蓝旗| 望江县| 汉川市| 海南省| 都匀市| 沐川县| 当阳市| 祁东县| 微山县| 扬中市| 疏附县| 佛山市| 进贤县| 龙井市| 尚志市| 银川市| 满洲里市| 沙洋县| 中西区| 富蕴县|