求乙個批處理命令去掉 1 副檔名不變?

2025-02-18 12:00:01 字數 1950 閱讀 8834

1樓:聽不清啊

將以下內容複製到「記事本」視窗中,將檔案儲存為""(如下圖,檔名要有英文的雙引號,並且儲存到。png檔案相同的資料夾中)。

echo off

dir *.png/b>

echo echo off>

for /f "delims=["i in ( do @echo ren %%i[1].png %%

calldel<>

請點選輸入。

儲存後可以雙擊這個「檔案,即可完成批量檔案改名。

在批處理檔案中如何去掉副檔名

2樓:網友

for /r %%a in (*do ren "%%~" "%%~na"

用ren是不能批量改的。

你要放在那幾個檔案的當前資料夾下執行。

3樓:網友

譬如你的*.放在d盤下,那麼如下操作既可。

echo off

ren "d:\xx名字。" "xx名字。a"

這樣就可以了哦。

求乙個批處理改字尾名

4樓:溫州甌越培訓學校

木水曰批量檔案重新命名。

支援五種條件重新命名,如:替換指定內容、替換指定位置、替換副檔名、前字尾設定、全域性配置等,可以替換指定檔案、資料夾等內容,支援批處理功能,支援預覽、前後對比,操作簡單、功能全面,並且搜尋、處理都很快速。

求乙個批處理命令。用帶有檔名(不要字尾)的字串替換該檔案中的某一行。

5樓:網友

但是這段**只能是將檔名寫入檔案的第一行。不能實我的需求。 請哪位如果替換時,空行消失行不行第三:檔案中包含特殊字元歎號(!)嗎第四:先,ekxyas

批處理命令修改副檔名

6樓:網友

用兩種方法,包括dos和批處理命令,對所有相關檔案進行修改。比如的資料夾為k盤下的 yourfile 資料夾。所有**格式被修改為。php 檔案,現在要重新改回 .jpg;

一、dos方法:

1、開始 -》執行,輸入cmd(或者command),點選確定進入dos介面,2、在dos中輸入d:命令,回車,進入d盤根目錄,3、輸入cd yourfile,回車,進入yourfile資料夾,4、在yourfile資料夾下面,輸入ren *.php* *jpg,回車即可((將檔案下任何檔案。php 字尾檔案 都改為。jpg字尾))

二、在windows介面操作方式:

1、批處理檔案方法: 在windows介面下,開啟我的電腦,2、進入d盤下面的yourfile資料夾,(可根據自己的設定) 新建乙個文字檔案, 在文字檔案中輸入ren *.php* *jpg(將檔案下任何檔案。

php都改為。jpg字尾)儲存關閉文字檔案;

3、將文字檔案字尾名「.txt」改為「.bat」, 成為了批處理檔案,雙擊執行該檔案即可。

7樓:讓憶雪藩職

::該批處理可以批量命令缺失副檔名的檔案。

echo off

set "extension =.rar"

set "sum=0"

遍歷資料夾下的檔案。

for %%m in (*do (

if not "%%m"=="" (

ren "%%m" "%%m%extension%"

set /a sum=sum+1))

顯示已修改的檔案個數。

echo 共修改了%sum%個檔案。

輕鬆自定義變數。

set "extension="

set "sum="

如何用dos命令去除檔案的雙副檔名?

8樓:匿名使用者

你這個不是解包檔案麼?重新命名了以後不就破壞包了。

批處理問題,一個批處理問題

0 9是批處理中預留的,用來表示引數 所以最好不要用 26個英文字母,大小寫都可以用的 由於cmd解釋的原因,在批處理中要用 a來代替 a也就是說如果你這些語句直接在命令列中輸入,只用一個 for a in windir system32 dll do regsvr32.exe s a 如果是寫在批...

請教編寫移動資料夾批處理命令,請教編寫一個移動資料夾批處理命令bat

set from d postrip set to e data bn image 先將當前根目錄中檔案移動過去 move y from to 遍歷子目錄 for f delims i in dir a d b s from do set ai i set target ai from to 目標資...

怎麼將批處理命令轉換為文字,怎麼將一個批處理命令轉換為文字文件

1 使用這個命令即可 systeminfo 它會列出很多系統資訊,篩選出來就可以了 2 使用管道傳遞輸出資訊,再使用find命令匹配出資訊如獲取安裝日期 systeminfo find 初始安裝日期 再如獲取系統版本 systeminfo find os 名稱 3 和 輸出找出的資訊到d 1.txt...