要將d:\testlog下除了當日的資料夾移動到d:\backup
指令碼如下
@echo off
mode con lines=
30 cols=60%
1 mshta vbscript:
createobject()
.shellexecute
("cmd.exe"
,"/c %~s0 ::",""
,"runas",1
)(window.close)
&&exit
cd /d "%~dp0"
set logroot=d:\testlog
setd
=%date:~0
,4%%date:~5
,2%%date:~8
,2%d:
cd \
md backup
cd testlog
for/f ""
%%a in
('dir /b')do
(for%%
iin(at
,cat)do
(if exist %logroot%\%
%a\%%i
(for
/d %
%c in
(%logroot%\%
%a\%
%i\*)do
( echo %
%c if
"%%c"
=="%logroot%\%%a\%%i\%d%"
(echo file not loading)
else
(move %
%c d:\backup\ )))
))
出現錯誤:
錯誤原因:目標資料夾已存在同名的要移動的資料夾
DOS命令 move 檔案移動
move 命令是將乙個或多個檔案從乙個目錄移動到指定的目錄。命令語法 move source target move命令引數說明 y 禁止計算機提示您確認要覆蓋現存目標檔案 y 允許計算機提示您確認是否要替代現存的目標檔案 source 指定要移動檔案的路徑和檔名。如果要移動或重新命名目錄,sour...
DOS命令中的mv命令 move
不過,這種環境下工作也很好。這讓我覺得工作之餘的時間分外寶貴,極大地增進了我在工作之餘學習的動力。前陣子有稍加學習dos批處理或者powershell以彌補這項缺陷的想法,今天晚上整理電腦桌面的時候做了一下嘗試。沒有借助於網際網路,僅僅是簡單的嘗試。很久之前我就知道dos批處理命令copy,也時長使...
易語言執行cmd命令move移動檔案
通過易語言執行cmd move命令來實現檔案的移動重新命名等等。511遇見易語言模組api教程 move move的使用非常簡單,基本格式為 move a b。a表示你想要執行移動操作的檔案或資料夾,b表示a被移動後儲存的位置,而a可以使用相對路徑,也可以使用絕對路徑,但是,在move執行移動檔案的...