看板 Soft_Job 關於我們 聯絡資訊
※ 引述《rainbowlove (R‧藍)》之銘言: : 小妹我是在一間公司的資訊部門當小小的MIS助理 : 上個月主機AD的其中一顆硬碟掛點 : 現在已換新硬碟 : 不過工程師說批次備份檔要重寫 : 想把E:\的資料夾寫到D : 要寫成rar的形式 : 有人懂我在說什麼嗎? 妳可以試試先練一下基本的 ms-dos (命令提示字元) 介面的操作, dir, copy, xcopy, tree, del, mkdir, rmdir, move ... 等等, 每個指令的用法都讀一下. 指令表可以上網找找資料,如果能找得到書也可以. 基本上是一行做一件事, 不會太難. 但我相信一般 dos 命令沒有 rar 的功能, 所以要先安裝 rar 與 unrar,然後用 dos 命令呼叫 rar 幫忙壓檔案. 程式內容大概是這樣: (檔名 backup.bat) mkdir temp copy e:\*.* rem 假設以下一行是將temp目錄壓rar檔的指令 rem %1 是執行 backup.bat 時傳入的參數 rar /r temp %1.rar copy %1.rar d:\ del %1.rar del /s /q temp 不過,裏頭要注意一些小細節,譬如 e 槽 temp 是不是可以使用的目錄名稱, 壓縮的檔名要取什麼名字,容納檔案的目錄要取什麼名字. 而基本上要小心,如果沒有百分之百的確認過,盡量不要寫 move, 而要寫 copy, 因為 move 是同時複製與刪除, 有時因意外雖然檔案沒搬移成功, 卻會將原檔案刪掉. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.17.114 ※ 編輯: yauhh 來自: 61.231.17.114 (07/17 21:55)
peterjack:ntbackup robocopy xcopy隨便寫隨便有 07/17 22:21
peterjack:另外rar是要錢的.. 07/17 22:21
yauhh:他們是企業,要錢就請老闆付錢就好了不是? 07/17 23:21
yauhh:他們過去寫過類似的批次檔,相關工具一定沒問題的啦 07/17 23:22
yauhh:此外,你提的或許是好工具,但新手必須承受這些未知的轟炸嗎? 07/17 23:25
anipeg:對原提問者來說,rar和bat都是未知的東西阿.. 07/17 23:46
oak01:其實原文最後一推已經是佛心解答 07/18 10:30
damphaar:第二行要改成 copy e:\*.* temp 07/18 11:16
fyodor:關鍵字:小妹 07/23 12:26
iman00b:好好哦!我也要當小妹~ 07/23 20:00
zanyking:考慮一下7-zip吧,功能強大、免錢開源、效率又好。 07/24 22:18