現狀:資料庫每天(周)備份不同的全備到不同的資料夾,需要每天拽到我的行動硬碟上。
即:執行批處理,自動複製最近的乙個bak檔案到指定目錄
@echo
offrem
源目錄,最後不帶斜槓
setresource_path=d:
\dbback
\db_hxxl,d:
\dbback
\db_oa,d:
\dbback
\master
rem目標目錄,最後不帶斜槓
settarget_path=d:
rem本地臨時目錄,儲存批處理生成的臨時檔案,最後不帶斜槓
settemp_path=d:
rem要複製的檔案字尾,請務必帶上點
setfile_postfix
=.bak
for%%a in
(%resource_path%)do
(dir
"%%a\*%file_postfix%"/
o-d
>
"%temp_path%\temp.txt
"rem
變數延遲
setlocal
enabledelayedexpansion
set/
a cnt=1
rem迴圈檔案
for/f "
skip=5 tokens=1,2,3,4
"%%i in
(%temp_path%
\temp
.txt)do
(if!cnt! equ 1(
echo
"%%a\%%l
"echo
n|copy
"%%a\%%l""
%target_path%\"/
-yset
/a cnt+=1
rem刪除臨時檔案
del"
%temp_path%\temp.txt")
))
篩選出不在目標目錄中的檔案
import os import numpy as np import pandas as pd import shutil os 和 shutil都是python自帶模組不用安裝 file path g 360movedata users administrator desktop 曲線資料 被篩...
將目標目錄及其子目錄下的相同字尾檔案合併到同一檔案
資料分析中,需要合併多個相同檔案。但是不是子統一子目錄下,或者會出現其他型別檔案。import os defsearch file start dir,target os.chdir start dir for each file in os.listdir os.curdir if each fi...
Shell遍歷目標目錄和子目錄下的所有檔案
bin bash function getdir root dir opt datas getdir root dir e 判斷物件是否存在 d 判斷物件是否存在,並且為目錄 f 判斷物件是否存在,並且為常規檔案 l 判斷物件是否存在,並且為符號鏈結 h 判斷物件是否存在,並且為軟鏈結 s 判斷物件...