【求助】想用DOS指令建一個.BAT的批次檔 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- 其 他 軟 體 討 論 版


PCZONE 討論區



通知

-- 其 他 軟 體 討 論 版 包括磁碟或檔案管理工具、掃毒軟體、解壓縮軟體、遠端遙控軟體、備份軟體、傳真軟體、手寫或語音等各種軟體使用經驗討論

會員
【求助】想用DOS指令建一個.BAT的批次檔
想用DOS指令建一個.BAT的批次檔,
批次檔的內容是要將XP作業系統的桌面\所有的檔案 COPY D:\BVCKUP
試了很久都無法完成,請前輩高手指導一下批次檔的內容,感激不盡!


回覆
全宇宙最閒的人

用 XCOPY

XCOPY 來源目錄\*.* 目的目錄 /S
詳見:
XCOPY /?

ps,若目錄名中只要有空格及中文就必須要用 " 標起來,如 "MY SUB-DIR"
回覆
あなたの家に行く

>copy con copy.bat
xcopy /e /k /q /y "%userprofile%\桌面" d:\BACKUP > nul
rem xcopy /e /k /q /y "%allusersprofile%\桌面" d:\BACKUP > nul^Z

已複製 1 個檔案。

(^Z 用 Ctrl-Z 或 F6)
回覆
全宇宙最閒的人

如果再加上 /A /M ,備份檔案就更有彈性。
把所有檔的 A 屬性消除掉,隔一段時間就可知哪些檔在這期間被變更過,分析所有執行檔有沒有被不明原因變更過,是最好的方式。
提供參考。
回覆
會員

引用:
作者: DDSC
用 XCOPY

XCOPY 來源目錄\*.* 目的目錄 /S
詳見:
XCOPY /?

ps,若目錄名中只要有空格及中文就必須要用 " 標起來,如 "MY SUB-DIR"
謝謝指點,我去試試看,謝謝!
回覆
會員

引用:
作者: 琥珀
>copy con copy.bat
xcopy /e /k /q /y "%userprofile%\桌面" d:\BACKUP > nul
rem xcopy /e /k /q /y "%allusersprofile%\桌面" d:\BACKUP > nul^Z

已複製 1 個檔案。

(^Z 用 Ctrl-Z 或 F6)
試過之後ok!了,感謝指點。
再請問 琥珀 大大一下,指令中 % 這個代表什麼,有何功能作用?
回覆
高級會員

%不是單獨用是系統預設路徑

%userprofile%

%allusersprofile%
回覆
會員

這是我自己每天auto run的批次檔,用robocopy執行的
參考看看
------------------------
rem :copy 桌面 to bak
c:\robocopy.exe "C:\Documents and Settings\milli\桌面" d:\bak\milli\桌面 /r:3 /w:1 /v /np /sec /mir /log:d:\bak\Log\desktop\mydesktop%date%.txt
----------------------------

回覆
會員

引用:
作者: milli
這是我自己每天auto run的批次檔,用robocopy執行的
參考看看
------------------------
rem :copy 桌面 to bak
c:\robocopy.exe "C:\Documents and Settings\milli\桌面" d:\bak\milli\桌面 /r:3 /w:1 /v /np /sec /mir /log:d:\bak\Log\desktop\mydesktop%date%.txt
----------------------------
感謝milli指點,再請問
我將它用來備份XP裡的 "我的最愛" 這個目錄為何無法成功呢?
是不是"我的最愛" 這一目錄不能複製?
回覆
あなたの家に行く

語法錯誤嗎?

robocopy.exe 是 Windows Server 2003 Resource Kit Tools 的其中一個檔案。

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。