久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 1973|回復: 8

文件批量檢索復制

[復制鏈接]
1#
發表于 2023-12-28 11:51:23 | 只看該作者 |倒序瀏覽 |閱讀模式
本帖最后由 youhun200 于 2023-12-28 11:53 編輯
& ?, B' i5 G- }8 q+ c2 n1 Q, O8 j. j; G, C) ^# v; u( l
這個小程序是根據自己工作需要編寫的,很簡單,就是在跳出的list.txt里列出你要復制的文件名(可以不寫后綴名),由上至下寫入,然后按提示創建文件夾或已有文件夾,檢索后會彈出一個搜索到的文件清單,以供編輯。保存后回車,文件就全復制你指定的文件夾里了。下面我把代碼復制過來,僅供參考。(360會有提示,若不放心可以分析代碼,絕不會有損害系統的執行代碼)就當是一種娛樂吧
) o& n8 H, ?8 Y# ]" _# e5 i. B@echo off
) S0 G' y' x# etitle  文件批量檢索復制0 S; \4 o' q* t, \' U" }0 d
color  1e- q/ J$ z& D& b# d9 \9 T
:stad
0 v- W8 p' t/ q2 Cif  not  exist  list.txt  goto  exd: p: z+ `' |+ a5 {1 \' w1 _
cls. W# c' V. {+ Y5 i4 L3 r
@echo.
5 y( R# d/ Z! o5 O- c$ sset/p       ph=       ● 輸入創建文件夾的名稱或已有文件夾名(空輸入無效):
, u; ^0 b$ ^0 g8 G5 U' Bif  "%ph%"==""  goto stad1 B0 `% E/ p; O# j+ s! ]! u
if  exist  "%ph%"  goto menu
9 `7 P* g* g1 g! [6 l, m& dmd  "%ph%" $ C5 f' E6 i" P5 a9 l
:menu
; ~3 `8 ~$ U# u' \4 Q( Q9 K0 [+ hcls( U8 L8 a0 D8 c
mshta vbscript:msgbox("在文本中輸入需要搜索的文件列表, 保存并回車,單擊確定",64,"提示")(window.close)
1 a2 l! W" |/ v, S4 Dlist.txt ) t4 n1 x0 V1 B5 J7 D5 t' N8 |
findstr /rc:"." /rc:" " list.txt||  goto  ens' @' `* k: R% F. h$ o0 F( `3 ~
cls
$ s/ [: i, ^/ X' y, T4 F@echo.
/ l  V: r& o4 G3 `& G1 B8 N@echo      回車繼續......* ?+ o2 ~- i8 A
pause >nul4 o4 l6 w5 v6 r- P1 B% A8 F
cls
& ?4 }; L- c6 E# y@echo.$ z- I' H$ X% G/ P& m+ @
@echo                  正在搜索文件,稍候......
7 W$ Z( y7 Q$ R) jfor /f  "tokens=1*"  %%f  in (list.txt) do  dir/s/a/b  \*"%%f"*  >>lise.txt
0 V# A! a# \0 y: P/ _" J' }4 G: ucls4 }. c- ?9 S# g- o& j  |
@echo.
& k) W% i) `% i3 \, Z9 pcls. L, s$ j( ~5 D& J6 C# I( {
findstr /rc:"." /rc:" "  lise.txt||  goto  err& u) L7 n! L$ Q" h4 Q/ Y$ u6 U
cls
% w4 ?: G% B7 v1 R& l" hmshta vbscript:msgbox("查閱并編輯搜索到的文件列表, 保存并回車,單擊確定",64,"提示")(window.close)
& ~  }- l1 C& I; ]5 C- |5 rlise.txt8 ?: e. O) ?" x; a( j
@echo.
6 ^( |  D' B' x+ _9 V3 A# z@echo      回車繼續......
3 X1 X: R; Q4 j) ~& Fpause >nul' a/ j6 }( z. q; q
cls
3 P  C; J" p$ U  c( Q& f5 Lfindstr /rc:"." /rc:" "  lise.txt||  goto  erx  m8 ~+ g4 ]/ B8 y  y7 I- t. {
cls
2 p/ R/ j/ l# Qfor /f  "tokens=1* delims=" %%f in (lise.txt) do copy/y "%%f"  "%ph%"  >nul  2>nul
% v- F1 t8 r( ], ]' wcls
+ s* O6 I( }$ d1 U@echo., l9 t( \# c& o! d7 z# w7 U4 A. j( C
set cnt=0: |  D  K( F' ]2 }4 H* ]
for /f "delims=" %%i in ('dir/b/a-d "%ph%" 2^>nul') do (set /a cnt+=1! x$ w: @/ H0 O$ I$ z4 P. U8 _
)
/ l, U' x4 P2 |) sif defined cnt (set   inf=共搜索到【%cnt%】個文件.) else echo,NO find files.' D" l: R' i- u2 v% [+ Y
del/q   lise.txt  >nul8 p7 ~9 w8 G+ [3 g$ N( Q
mshta vbscript:msgbox("%inf%"^&vbCr^&vbCr^&"復制完成! 單擊確定退出",64,"提示")(window.close)- A+ }* ^+ C; m9 r
explorer.exe   %ph%
4 u6 L/ ^# f8 z6 wexit$ [1 P: b8 R9 f5 e! k7 B
:exd
5 y2 e2 Y* t2 q" B- Ccls
1 r' t/ B! Y/ b' G; T* e; Y, O@echo.           >list.txt
$ U4 B4 k% l! C5 g$ \1 d& Ecls/ T% }4 o8 e5 Q# i0 C. j3 u
mshta vbscript:msgbox("【list.txt】文本已創建,單擊確定,繼續操作.",64,"提示")(window.close)
, g6 t" S0 \8 m! W6 ucls% O) T7 ~8 ^7 Y% c/ b8 i
goto stad, ~+ \- w$ |1 h% y4 v
:ens
* y/ q5 p) g4 p- u' a5 u6 C, Z: gcls# i! x7 G4 w2 ^+ ~9 ?& ?3 L
mshta vbscript:msgbox("文本不能為空,單擊確定,繼續操作. ",16,"錯誤提示")(window.close)/ c, P- Z: a# X: C- o
if  not  exist  list.txt  goto exd
3 h- _4 @. W9 f$ P; Q" ]3 N% Tgoto menu
* o7 |2 D2 h9 c:err4 G1 O/ y: t6 Q3 [  D
cls! a. @- d  C8 T! }8 G6 |$ h: q. ^
mshta vbscript:msgbox("沒有搜索到你要的文件,單擊確定退出",64,"提示")(window.close)1 U7 y# u8 `$ |5 ^6 C  u& `0 `: ]
exit
7 H& z: p5 R' q8 E% N# g4 v:erx9 d  h( ?# N4 L4 @
cls
) N% a. X* a6 u# T4 x' Zdel/q   lise.txt  >nul   N( G; E( i  g1 A
mshta vbscript:msgbox("沒有搜索到你要的文件,單擊確定退出",64,"提示")(window.close)
' \* V% }- i! S1 F! |exit " ^) f. Z  |( O: o: n& p: R+ o
差點忘了,用記事本粘貼后,自己起名,后綴名寫為bat或cmd6 U$ g& [- t% I. `* R- ^1 q4 u2 ^) O

/ C: f3 Q6 F* \" q& k' U

評分

參與人數 2威望 +2 收起 理由
DaedraMech + 1 熱心助人,專業精湛!
喂我袋鹽 + 1 熱心助人,專業精湛!

查看全部評分

回復

使用道具 舉報

2#
發表于 2023-12-28 13:13:11 | 只看該作者
在這里好多人不是做電氣的,對于語言不了解的,既然寫在這里不如做成一個插件,然后大家在輸入框里輸入想查的東西,一點查詢就能用好些。$ r# R* t8 X  V0 u  p! H; _

點評

做成插件,需要轉換代碼。謝謝你的提示。  發表于 2023-12-28 15:48
3#
發表于 2023-12-28 15:41:03 | 只看該作者
批處理命令?...

點評

是的  發表于 2023-12-28 15:47
4#
發表于 2023-12-28 15:57:52 | 只看該作者
樓主NB....應用場景是?
5#
 樓主| 發表于 2023-12-28 18:19:04 | 只看該作者
mhfx2020 發表于 2023-12-28 15:57- R) ^4 X6 @0 q9 j3 f. e$ N
樓主NB....應用場景是?
* B, R: f3 h; b0 D6 P
以下是從運行開始到結束的截圖5 ]' p% l6 x- W

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?注冊會員

×

點評

編寫這段代碼完全是出于個人工作需要,不一定適合大家。  發表于 2023-12-28 18:20
6#
發表于 2023-12-29 08:24:13 | 只看該作者
好物,收藏了。感謝分享
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-8-21 19:55 , Processed in 0.064908 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表