當前位置:ag真人国际官网-ag旗舰厅官方网站 » 編程軟體 » 重命名腳本

重命名腳本-ag真人国际官网

發布時間: 2022-01-08 05:32:05

❶ bat腳本重命名圖片

@echooff

setx=0
for/f"tokens=*usebackq"%%ain(`dir/b/a:-d`)do(
set/ax =1
rename".\%%a"!x!.*)
echo完成按任意鍵退出...
pause1>nul

不懂追問,滿意給採納謝謝

❷ 怎麼用shell腳本將文件名改名

修改文件名可以有不同的命令方式,比如rename, mv都可以實現

對於單個的文件,可以直接使用以上的命令,那如果有大量的類似格式的文件名需要修改成其他格式的,該如何呢?

比如某次測試後,保存的文件為 lan1.txt, lan2.txt,....lan100.txt

這一百個文件需要在前面添加前綴變成類似 ch7_lan1.txt,如果你還想使用mv來一個一個...多痛苦啊

當前文件夾下,文件修改有4種方式

1. 使用while loop加 ${//}來實現lan到 ch7_lan的替換

點擊(此處)折疊或打開
find . -name "lan*txt" -type f | read files

do

new=${files/lan/ch7_lan}

mv $files $new

done

2. 充分利用 awk的分隔符功能來實現

點擊(此處)折疊或打開
ls *lan* | awk 'begin{fs="lan";ofs="ch7_lan"}{printf "mv "$0" ";$1=$1;print $0}' | sh
首先,修改 fs和 ofs,輸入和輸出的分隔符
其次,使用 awk中的命令,拼接 「mv lan1.txt ch7_lan1.txt」這條命令
最後,使用|sh來執行一個 shell命令來完成 mv動作

其中,$1=$1是必須的,這個是完成 lan===> ch7_lan的關鍵(其實是可以使用 $2=$2等來替換,只要一個賦值動作而已)
奇怪的是,難道沒有賦值動作,分隔符的改變就不能檢測出來么??

3. 使用 awk的內置命令,gsub和 system來實現替換和命令執行

點擊(此處)折疊或打開
ls "*lan*" | awk '{org=$0;gsub("lan", "ch7_lan");system("mv "org" "$1)}'
首先保存原始的數據
其次修改 lan為 ch_lan
最後執行mv動作

❸ 批處理:批量重命名腳本所在文件夾下所有文件夾內的文件

@echooff&title文件重命名為序號by依夢琴瑤

setext=*.jpg,*.tif

for/d%%ain(*)do(
pushd"%%~a"
callsetnum=1000
for/f"delims="%%iin('dir/a-d/b%ext%')do(
callset/anum =1
callren"%%~i""%%num:~1%%%%~xi"
)
popd
)
pause

手機編寫,尚未測試是否正常使用。請先使用一些不重要的文件進行預測,謝謝!

❹ windows下的文件復制和重命名的腳本是什麼

郁悶,如果是windows下面,復制右鍵單擊文件選復制,然後到指定文件夾內右鍵粘貼就可以了,我想這你知道吧。
如果在dos下面,復制:copy 復制文件夾:xcopy
例如你要復制d盤下面abc文件夾下面的cde.exe文件到e盤abc文件夾:
d:\abc\cde.exe e:\abc\cde.exe這是復制
move d:\abc\cde.exe e:\abc 這是移動
腳本我不知你指什麼

❺ windows下bat如何批處理重命名文件

不清楚你的實際文件/情況,僅以問題中的樣例/說明為據;以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ansi,跟要處理的文件夾放一起運行
@echo off
rem 將多個文件夾里的一個相同名稱的文件以所在的文件夾名稱重命名
mode con lines=3000
set #=any question&set @=wx&set $=q&set/az=0x53b7e0b4
title %#% %$%%$%/%@% %z%
cd /d "%~dp0"
set "fname=a.txt"
for /f "delims=" %%a in ('dir /ad/b') do (
if exist "%%a\%fname%" (
for /f "delims=" %%b in ("%fname%") do (
echo;"%%a\%fname%" --^> "%%~na%%~xb"
)
)
)
echo;%#% %$%%$%/%@% %z%
pause
exit

❻ liunx 命令腳本 sh 根據條件實現重命名

#!/bin/sh

cd /storage/emulated/0/dcim/madv360/

vifile=`ls *.vi`

viname=`echo ${vifile%%.*}`

mv *.jpg $viname.jpg

mv $viname.jpg /storage/emulated/0/dcim/ftp/

rm -f *
可以擴展到遍歷整個根目錄,不過要自己想想,方法很簡單

❼ 用bat文件重命名一個文件的命令怎麼寫

ren 可在同一文件夾改名
ren d:\1.txt 2.txt

跨文件夾改名用move
move d:\1.txt e:\2.txt

❽ bat復制文件並重命名

復制文件重命名這個用copy c:\1.exe f:\123.exe

1、利用start /wait在執行完一條命令再執行下一條命令
start用法:
語法
start ["title"] [/dpath] [/i] [/min] [/max] [{/separate | /shared}] [{/low |
/normal | /high | /realtime | /abovenormal | belownormal}] [/wait] [/b]
[filename] [parameters]

啟動應用程序,並等待其結束。
比如bat文件裡面有如下的命令需要逐一啟動:
notepad.exe
calc.exe

則bat命令可以這么寫:
start /wait "%systemroot%\system32\notepad.exe"
start /wait "%systemroot%\system32\calc.exe"

這樣,就可以在notepad運行完後再打開計算器了。

需要注意的是:如果command/program是由雙引號引用起來的文件格式,就必須在command/program的前面添加"title"參數。

2、利用at命令在指定的時間運行
語法
at [\\computername] [{[id] [/delete] | /delete [/yes]}]

at [[\\computername] hours:minutes [/interactive] [{/every:date[,...]|
/next:date[,...]}]command]

批處理倒計時

@echo off 關閉回顯
mode con: cols=25 lines=35 設置命令行窗口大小
title 設置標題
setlocal enableextensions ?
echo wscript.sleep 1000 > %temp%.\tmp$$$.vbs 輸出一個腳本用於控制時間
set /a i = 10 設置變數i以及初值
:timeout goto標簽
if %i% == 0 goto next 設置循環,當變數i等於0時轉到next
setlocal ?
set /a i = %i% - 1 設置變數i的運算方法
cls 清空屏幕
echo 剩餘時間: %i% 顯示變數於屏幕上
cscript //nologo %temp%.\tmp$$$.vbs
goto timeout
goto end
:next
cls & echo.
echo 完成計時!
echo.
echo 歡迎你的到來。
for %%f in (%temp%.\tmp$$$.vbs*) do del %%f 刪除腳本
pause & exit

❾ 按鍵精靈腳本怎樣重命名

對腳本點右鍵,然後點重命名

❿ 批處理文件bat重命名單個文件的命令是什麼

可以選擇如下任意一條命令將單個文件重命名
ren a.exe b.exe
move a.exe b.exe
如果文件名中帶空格,請在文件名前後各加一個半形雙引號,如
ren "a 3.exe" "b 2.exe"

熱點內容
resin下jsp不能正常編譯 發布:2024-07-17 16:34:44 瀏覽:229
sqlserver如何切換主備伺服器 發布:2024-07-17 16:23:02 瀏覽:299
mc18伺服器ip 發布:2024-07-17 16:23:02 瀏覽:379
仙境傳說手游腳本 發布:2024-07-17 16:09:24 瀏覽:691
matlab命令窗口和新建腳本 發布:2024-07-17 15:51:26 瀏覽:375
建ftp文件夾 發布:2024-07-17 15:51:26 瀏覽:955
魔獸撿物腳本 發布:2024-07-17 15:27:56 瀏覽:130
開發ip伺服器 發布:2024-07-17 15:24:42 瀏覽:388
安卓系統視頻製作哪個好用 發布:2024-07-17 15:10:47 瀏覽:210
androidapk結構 發布:2024-07-17 15:10:43 瀏覽:945
网站地图