• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      Windows系統(tǒng)下強化容錯拷貝命令的實現

      2015-06-21 15:07:42周國瑞
      計算機與網絡 2015年12期
      關鍵詞:拷貝右鍵磁盤

      周國瑞

      (上海出版印刷高等??茖W校,上海 200093)

      Windows系統(tǒng)下強化容錯拷貝命令的實現

      周國瑞

      (上海出版印刷高等??茖W校,上海 200093)

      在Windows系統(tǒng)下,用右鍵菜單或DOS命令拷貝文件是最平常的事情;但當文件名非法、文件所存儲扇區(qū)破壞、或者文件受病毒感染等原因文件拷貝出現錯誤提示后,下一個文件的拷貝就會終止,從而導致后面正常的文件就無法進一步繼續(xù)拷貝,給部分文件被破壞的文件夾或整個磁盤文件整理帶來極大不方便。為解決這一問題,文章重新編寫了強化的拷貝命令xxcopy.exe,該命令格式為xxcopy[源文件夾或磁盤名稱][目標文件夾或磁盤名稱];命令參數可選,如果沒有參數,就按照界面操作即可。

      Windows DOS 拷貝 破壞 文件

      1 引言

      隨著多樣化存儲介質在計算機、手機、平板電腦等的應用,特別是圖片、視頻、音樂、Excel、Word等文件拷貝整理是最平常的事情。相信大部分人遇到過這種事情:拷貝文件時,突然彈出一個窗口,說文件不能讀或文件被破壞等提示,這時你只能選擇確定,你一旦選了確定,拷貝過程馬上停止;如果是文件夾或整個磁盤拷貝,后面的文件也就不能進一步拷貝了,這給文件整理帶來極大不方便。為解決這一問題,本文設計了能容忍跨過如上錯誤的強化文件拷貝命令xxcopy.exe,該命令可以在DOS模式下執(zhí)行,也可以不帶參數在界面模式下操作。

      2 傳統(tǒng)拷貝方法

      [方法一]在DOS模式下,用xcopy命令拷貝文件、文件夾或整個磁盤到指定的目標文件夾或磁盤。

      [方法二]在右鍵菜單模式下,選擇“復制(C)”,然后到指定的目標文件夾或磁盤,再用右鍵菜單選擇“粘貼(P)”進行文件復制。

      這兩種方法拷貝時,無論哪一種,當遇到某個文件不能順利拷貝時,都會給出錯誤提示,拷貝程序終止,從而導致后面正常的文件都無法進一步繼續(xù)拷貝,給部分文件被破壞的文件夾或整個磁盤文件整理帶來極大不方便。

      3 容錯強化拷貝命令實現原理

      針對使用傳統(tǒng)拷貝方法所遇到的問題,提出了可以容錯的強化拷貝命令xxcopy.exe。原理如下:[第一步]遞歸選定的源文件夾或磁盤;[第二步]根據遞歸到的文件全路徑,在選定的目標文件夾或磁盤,從左向右依次建立各級文件夾;[第三步]拷貝源文件夾或磁盤到指定的目標文件夾或磁盤:在拷貝過程中,如果拷貝某個文件出錯時,就在目標位置建立和該文件同名的txt文件,同時在該txt文件名后面標注“拷貝出現錯誤”字樣,之后繼續(xù)拷貝;如果拷貝不出現錯誤,就正??截悺?截愅瓿珊?,用戶可以通過搜索“*拷貝出現錯誤.txt”來查看哪些文件沒有被正??截?。

      4 容錯強化拷貝命令編程實現

      5 具體操作實例

      在DOS模式下,將c:盤所有文件拷貝到e:bb文件夾下的xxcopy.exe命令行輸入格式如圖1所示。

      圖1 xxcopy命令輸入格式

      在DOS模式下,將c:盤所有文件拷貝到e:bb文件夾下的執(zhí)行效果如圖2所示。

      圖2 xxcopy命令執(zhí)行效果

      直接選中xxcopy.exe文件,運行界面效果如圖3所示。

      圖3 直接執(zhí)行xxcopy文件界面

      直接選中xxcopy.exe文件,并在運行界面中選“開始拷貝”按鈕之后的效果如圖4所示。

      圖4 xxcopy開始拷貝過程

      例如拷貝pagefile.sys文件出錯,則文件名標記為“pagefile. sys拷貝出現錯誤.txt”,如圖5所示。

      圖5 xxcopy命令執(zhí)行結果

      6 結束語

      本文給出了在Windows操作系統(tǒng)下強化容錯拷貝命令的實現方法,給部分文件被破壞的文件夾或整個磁盤文件整理帶來了很大方便,同時對想自己寫拷貝命令的讀者也有很好的參考價值。該命令使用簡單,DOS命令格式如下:xxcopy [源文件夾或磁盤名稱][源文件夾或磁盤名稱];命令參數可選,如果沒有參數,就按照界面操作即可,如果鼠標直接選中執(zhí)行xxcopy.exe文件,同樣可以彈出文件拷貝界面。

      [1](美)Ivor Horton著.Visual C++2010入門經典(第5版)[M].蘇正全,李文娟譯.北京:清華大學出版社,2010,12:238,255.

      [2]張水波等.Visual C++2008完全學習手冊[M].北京:清華大學出版社,2011,1:105,525-528.

      [3]明日科技等.Visual C++典型模塊與項目實踐大全[M].北京:電子工業(yè)出版社,2012,4:299.

      The Implementation of Fault-tolerant Copy Command in Windows System

      ZHOU Guo-rui
      (Shanghai Publication Printing College Level Specialty School,Shanghai 200093,China)

      In Windows operation system,it is one of the most common things to copy files using the right-click menu or the DOS command.But when file name or file storage sector illegally destructed,or file infected by virus,and so on,a copy of the next file will be terminated,so the rest of normal files will not continue to copy.It brings great inconvenience to arrange folder or the entire disk including a corrupted file(s).In order to solve this problem,this paper gives the xxcopy.exe to strengthen copy command.The usage:xxcopy [source folder or disk name][destination folder or disk name];parameter is optional,if no parameters,you can operate in accordance with the interface.

      Windows;DOS;copy;destruction;file

      TP309.3

      A

      1008-1739(2015)12-60-4

      定稿日期:2015-05-26

      猜你喜歡
      拷貝右鍵磁盤
      輕松整理Win10右鍵菜單
      解決Windows磁盤簽名沖突
      電腦愛好者(2019年2期)2019-10-30 03:45:31
      修改磁盤屬性
      唐氏綜合征是因為“拷貝”走樣了
      用右鍵菜單管理右鍵菜單
      磁盤組群組及iSCSI Target設置
      創(chuàng)建VSAN群集
      管理你的鼠標右鍵菜單
      電腦迷(2015年1期)2015-04-29 20:00:03
      文件拷貝誰最“給力”
      右鍵菜單“圓”動力
      赤城县| 大荔县| 宜阳县| 类乌齐县| 朝阳县| 巴塘县| 武强县| 海口市| 汶川县| 台北县| 余江县| 包头市| 安化县| 喀什市| 平凉市| 阜新| 江达县| 兰西县| 绥中县| 南华县| 思南县| 营山县| 佛冈县| 曲松县| 贺州市| 玉树县| 江安县| 南漳县| 天门市| 阿拉善盟| 望江县| 莫力| 阿拉善左旗| 双鸭山市| 武威市| 日照市| 垦利县| 洪雅县| 手机| 博白县| 珠海市|