batch-rename

    0熱度

    1回答

    需要一個批處理腳本遞歸搜索整個C:驅動器通過文件名的特定文件,然後重命名該文件 這是我到目前爲止所。它似乎找到該文件,但它不重命名它。 @echo off for /r "delims=" %%i in ('dir /s /b /a-d "C:\test.pdf"') do (ren "%%i" test2.pdf)

    -2熱度

    1回答

    所以我知道有一百萬個類似的問題(但遺憾的是,與往常不一樣),但是因爲我對Powershell相當陌生,它的語法我希望有人願意幫我出 我已經準備好我與探險批量重命名文件: Name ---- #20AR (1).doc #20AR (2).doc ... #20AR (10).doc #20AR (11).doc 現在,所有我想要的是文件名看起來像這樣: #20AR01.doc ...

    0熱度

    3回答

    我做了批處理文件,它複製3個文件,需要刪除最後33個字符來重命名它。複製工作正常,但刪除最後33個字符不......我在網上看到了更多,然後嘗試一切,但沒有任何工作到目前爲止。 我的批處理文件是這樣的: for /f "delims=" %%i in ("my folder") do ( ren "%%i" "%i:~0,-33%".txt ) 我想已經: set fName=%%i

    0熱度

    1回答

    我有批處理文件,需要從3個不同的來源複製3個最後修改的文件,需要刪除最後33個字符來重命名它。 我做到了在2個文件,但是從SOM的原因,當我把兩個代碼連同其不工作... 我的代碼: @echo off set folderpath=C:\Users\tzahi.k\Desktop\testSource\des for /F "delims=" %%a in ('dir /b /od "C:

    0熱度

    1回答

    有點奇怪的事發生在我身上。 幾年前,我爲一個正在開發的項目提供了一個重命名批處理文件(包括StackOverflow在內的各種幫助)。 它會重命名一些文件並以父文件夾的前5個字符(即'12345 - Site')爲前綴。 我還沒有使用BAT文件好幾個月,現在有需要,但它不能正常工作。 它重命名這些文件,但它使用的是整個父文件夾,而不是僅僅前5個字符的。我已經在另一臺PC上測試過它,並將它運行在以前

    0熱度

    2回答

    我有文件內容如下:(有些文件位於嵌套的文件夾內) /1/asd.m /3/asd.m /4/2/asd.m 我要重新命名.m文件與父母的後綴文件夾名稱。結果應該是這樣的: /1/asd1.m /3/asd3.m /4/2/asd2.m 我該如何在Mac終端上執行此操作?

    1熱度

    3回答

    Linux bash,Centos。 如何爲保持擴展名的文件添加後綴? 我可以找到有關如何更改或添加擴展名的文件,但不知道如何添加後綴保持擴展名... 例如:如果我想添加'_thumb'後綴到所有圖像文件(。 jpg,.png,.gif,.JPEG)。 somefile.jpg - > somefile_thumb.jpg 編輯:如果可能的腳本可以被重新推出,並不會影響那些已經被重命名的文件。爲了

    0熱度

    1回答

    我想用PowerShell做一些基於正則表達式的批量重命名。 這成功地讓我僅我所需要的文件: Get-ChildItem . | Where-Object { $_.Name -cmatch "(\b|_)(L|H|M|X{1,3})(_|\b)" } (所有那些包含大寫字母L,M,X,...) 接下來,我要重命名,即mycustom_M.png至processed_M.png,another

    3熱度

    2回答

    我想問你一件小事。 我在主文件夾中有幾個其他文件夾。 此子文件夾命名爲: V1,V2,V3,V4 ... 我想知道,當我刪除這些文件夾之一, 例如V2 - >讓我有V1,V3,V4 如何重命名這一切文件夾備份到 V1,V2,V3。 我嘗試這樣的代碼,但它不工作: $path='directory/'; $handle=opendir($path); $i = 1; while (($file

    0熱度

    1回答

    我有一個bash腳本#!/usr/bin/env bash被稱爲make過程的一部分。該腳本創建一個目錄,其中包含與實現有關的文件,然後tar。我想獲取該目錄的副本並重命名一些文件以將版本標識符替換爲單詞「latest」。這將使得從Web服務器獲取最新文件的腳本變得簡單。當我運行我的腳本時,對rename的呼叫似乎什麼都不做,爲什麼? #!/usr/bin/env bash DATE_NOW=