最近買了一個SSD來研究 做RamDisk 輔助 安裝WIN7環境
以前XP的時候 就有在玩RamDisk 那時有看到可以用開關機執行指令
昨晚在應用的時候 有些不確定 想問問各位大大 這樣做對嗎?
目的想要達成
關機
X:\ 裡面的東西複製到SD卡中
開機
SD卡的資料複製到X:\
且未修改的當案不須覆蓋 新增的檔案要複製
要這樣是因為關機如果全複製速度會很慢
下面是我找資料寫出來的指令 有測試過
但不知道這其中會不會有盲點 長時間適用下來回不會出錯
請各位大大指教一下
關機
xcopy X:\*.* E:\RamDisk\*.* /m /c /h /e /y
開機
xcopy E:\RamDisk\*.* X:\*.* /e /y
X:
attrib -a /S /D
------------------------------------------------------------------------------------------------------------------
robocopy "C:\Program Files (x86)\Yahoo!\Messenger\Profiles" "E:\備份\Program Files (x86)\Yahoo!\Messenger\Profiles" /E /COPYALL /SECFIX /XO /NFL /NDL /LOG+:C:\backDisk.TXT
robocopy "C:\Users\Administrator\Favorites" "E:\備份\Favorites" /E /COPYALL /SECFIX /XO /NFL /NDL /LOG+:C:\backDisk.TXT
robocopy "C:\Users\Administrator\Documents\我已接收的檔案" "E:\備份\Users\Administrator\Documents\我已接收的檔案" /E /COPYALL /SECFIX /XO /NFL /NDL /LOG+:C:\backDisk.TXT
------------------------------------------------------------------------------------------------------------------
要查指令的話
命令提示字元底下
打"robocopy /?"
就可以查了
然後log檔其中一部分內容
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
已啟動 : Mon Dec 13 02:32:21 2010
來源 : C:\Users\Administrator\Documents\我已接收的檔案\
目的地 : E:\備份\Users\Administrator\Documents\我已接收的檔案\
檔案 : *.*
選項 : *.* /NDL /NFL /S /E /COPYALL /SECFIX /XO /R:1000000 /W:30
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
總計 已複製 略過 不符 失敗 額外
目錄 : 7 0 7 0 0 0
檔案 : 385 4 381 0 0 0
位元組 : 155.45 m 3.27 m 152.18 m 0 0 0
時間 : 0:00:01 0:00:00 0:00:00 0:00:00
速度 : 3791349 位元組/秒。
速度 : 216.942 MB/分。
已結束 : Mon Dec 13 02:32:22 2010
他會自己看
檔案日期沒有變到的
就會跳過覆蓋了
內文搜尋

X