當前位置:首頁 » 網頁前端 » bat腳本模糊查詢文件夾名
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

bat腳本模糊查詢文件夾名

發布時間: 2023-05-17 22:43:55

『壹』 bat批處理判斷文件夾名稱

@echo off
for /d /r "D:\某文件夾" %%i in (*) do echo %%i>>list.txt
pause
或者

@echo off
for /f "delims=" %%i in ('dir /ad/b/s "D:\某文件夾"') do echo %%i>>list.txt
pause
以上代碼默認包含完整路態扒徑.如果只需要文件夾名而不需要路族鎮徑可以用下面代碼.

@echo off
for /f "delims=" %%i in ('dir /ad/b/s "D:\某文件夾"') do echo %%~ni>兆閉粗>list.txt
pause

『貳』 bat模糊文件名如何寫

@echooff
pushd或敗具體路徑
for/d%%ain(sip_*)do(
xei%%a1
)
bat腳本具體路徑下sip_開頭文件夾復制到另辯世外一攜團肢個文件夾1中

『叄』 灰常難!bat腳本文件實現批處理:在目錄及子目錄下查找文件名中包含指定字元串的文件,並用指定程序打開。

用powershell把.
大概是這樣的
dir *ped*.key|%{F:\LSDYNA\manager.exe $_}
如果有需求可以直接用網路hi聯系我

『肆』 批處理bat 獲得指定目錄內的文件夾名稱

1、在電腦爛判中新建一個文本文檔,雙擊打開該文檔。



2、在頁面中輸入:@Echo off   dir /b>test.txt,在off位置開始切換到第二行。



3、選擇文本文檔的「文件」選項點擊「另存為」,將新建文檔改名為「復制文件名稱.bat」。



4、即可生成高粗批處理文件,並將其拖入需要飢念改提取文件名的文件夾中。



5、雙擊打開批處理程序,在文件夾中就會出現一個「test」的TXT文檔。



6、打開後即可看到頁面中已經將文件夾的名稱提取出來了。

『伍』 bat 模糊查詢得到文件路徑,並對路徑進行處理後取一個值,然後輸出成ini文件格式。

@echooff
for/f"tokens=1delims=_"%%iin(list.txt)do(
(echo[SpreaaderInfo]
echoSpreaderName=%%~ni)>>list.ini
)
pause

『陸』 一個bat腳本實現查找符合條件的文件夾

第二行改成下面這樣,取最新生成的文件夾,如果當天的還沒生成會取昨天的。
for /f "tokens=*" %%i in ('dir/b/ad/od') do set a=%%i
如果擔心有歧義,括弧內的內容可根據文件夾名稱的特點使用通配符屏蔽歧義項
例如 『dir/b/ad/od 2018*』

『柒』 求bat批處理,模糊查找文件夾,並批量改名

@echo off&setlocal enabledelayedexpansion
for /激圓纖f "skip=1 tokens=1,2 delims=\腔棚" %%a in ('fsutil fsinfo drives^|find /v ""') do (
set aa=%%a
set aa=!aa:~-2!
for /f "tokens=1 " %%i in ('fsutil fsinfo drivetype !aa! ^|find "固定"') do (
for /f "delims=" %%k in ('dir/s /b %%i\*新建文件夾*') do ren %%k 新建文件夾
)
)
)
這個可以把本地硬明仿盤上所有的 前綴+新建文件夾+後綴 都改名為新建文件夾