全盤搜索指定文件并拷貝到指定位置[自動重命名]的批處理
更新時間:2009年12月23日 23:26:08 作者:
全盤搜索指定文件并拷貝到指定位置[自動重命名]的批處理
復制代碼 代碼如下:
@echo off&setlocal enabledelayedexpansion
set num=0
set /p filename=請輸入要查找的文件名[包含文件擴展名]:
set /p newpath=請輸入所要拷貝到的指定目錄:
if not exist !newpath! md !newpath! 1>nul 2>nul
set zh=!newpath:~-1!
if !zh! NEQ "\" set newpath=!newpath!\
for %%a in (c d e f g h i j k l) do (
cd /d %%a:\
for /r . %%i in (*.exe) do (
if "%%~ni%%~xi"=="!filename!" set /a num=!num!+1 && copy "%%i" !newpath!%%~ni!num!%%~xi 1>nul 2>nul && echo %%i → %%~ni!num!%%~xi>>!newpath!filecopy.txt
)
)
start !newpath!filecopy.txt
相關文章
用批處理一鍵安裝兩種擴展名的Windows系統(tǒng)補丁
每次安裝好操作系統(tǒng)后花費時間最長的就是下載補丁安裝補丁了,面介紹一種針對這兩種擴展名的系統(tǒng)補丁快速安裝的辦法,需要的朋友可以參考下2014-01-01
cmd forfiles 從文件夾或樹中選擇要進行批處理的文件(方便批量刪除n天前的文件)
從文件夾或樹中選擇要進行批處理的文件(方便批量刪除n天前的文件),最好附上一些實例代碼,方便大家學習2012-05-05
windows批處理bat腳本獲取并且處理當前日期與時間信息
最近同步一些數(shù)據(jù)需要獲取當前的日期然后,通過分隔符等格式化成需要的日期,那么就需要了解一下他的核心原理那么就可以得到我們想到的結(jié)果了2024-05-05
Windows批處理文件執(zhí)行后中文亂碼問題的解決方法
在使用Windows批處理文件時,中文亂碼是一個常見的問題,這通常是因為文件的編碼格式與命令行(cmd)默認使用的編碼格式不一致導致的,下面我們將簡單講講如何解決這一問題,確保批處理文件中的中文字符能夠正確顯示,需要的朋友可以參考下2024-11-11

