タグ付けされた質問 「batch-rename」

このタグは、ファイルの大きなバッチの名前変更に関するものです。



6
バッチファイルを使用して、ファイル名の最後(ただし拡張子の前)にテキストを追加します
左側の形式のファイルのリストがあります。次のように、各ファイル名に、拡張子の前に文字列を追加します。 File 1.txt -> File 1 version 1.txt File 2.txt -> File 2 version 1.txt File 3.txt -> File 3 version 1.txt File 4.txt -> File 4 version 1.txt ... いずれの場合も、追加される文字列はすべてのファイルで同じです。 これは非常に単純なタスクのように見えますが、これをバッチファイルに入れるのに苦労しています。 renコマンドを試して、このページのいくつかの例に従いましたが、結果のファイル名は拡張子の後に文字列を追加します: File 1.txt version 1.txt


5
ファイル/フォルダーの名前を再帰的に変更して、その名前をWindowsフレンドリーにする方法は?
Ubuntuボックスには、Windowsが受け入れないファイル名にさまざまな文字が含まれるファイルが多数あります(ほとんどの場合、「:」と「*」ですが、他の文字も可能です)。 これらをすべて名前変更してWindowsマシンに移動する最も簡単な方法は何ですか?これらの文字を「[コロン]」や「[アスタリスク]」のようなものに置き換えてもかまいません。

5
1つのコマンドで複数のフォルダー内の複数のファイルの名前を変更する方法
*.htmlファイルの名前を変更したいのですが*.php、(残念ながら)cmdプロンプトコマンドやバッチファイルでそれを行うのに十分な知識がありません。 問題は、各ファイルが個別のフォルダーにあることです。そして、750以上の異なるフォルダー名について話しています。私が知っているファイルにワイルドカードを使用するのは正しいですが、* フォルダにワイルドカードを使用することは私には不明です。FOR(コマンドプロンプトで)コマンドを使用する必要があるかもしれませんが、そこに行き詰まっています。 使用するフォルダー構造は次のとおりです。 親フォルダー / 子フォルダー / 孫フォルダー / ファイル .html 例えば: games/A/game_name/file.html games/B/game_name/file.html games/C/game_name/file.html 等々。 親フォルダーはすべてのファイルで同じです。子および孫フォルダはほとんどのファイルで異なります。 これらのファイルの名前をに変更した後*.php、次の.htaccessものが永続的なリダイレクトを行うと想定しています。 RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php

3
Linuxでのファイル名からの特殊文字のバッチ削除
私は、いくつかのファイルに相当するダウンロードされた.pdfからすべての特殊文字を削除しようとしていますが、OS X環境ではありますが、まさに探していたソリューションに出くわしました。 MacOS Xでの保存中にファイル名から特殊文字を自動的に削除する機能。 sedLinux環境に同様の方法(使用または他の機能)を実装できますか?

1
フォルダー内の画像/動画を一括移動して名前を変更するにはどうすればよいですか
モバイルデバイスの写真とビデオはすべてクラウドにバックアップされ、Dropboxの「カメラアップロード」機能を使用してラップトップと同期されます。すべての写真とビデオは、Dropboxフォルダーの「カメラアップロード」フォルダーに追加されます。 これらすべてをユーザーフォルダー内の写真フォルダーと動画フォルダーに移動したいと考えています。私はWindows 8を使用していますが、この質問はWindows 7にも当てはまります。 写真をMy Picturesフォルダに移動するのが理想的です。写真は日付という名前のフォルダーにあり、そのフォルダーは年という名前のフォルダーにある必要があります。たとえば、写真が2013年10月4日に撮影された場合は、My Pictures/2013/2013-10-04/ 写真自体の名前は、写真が撮影された日付と時刻に変更され、オプションで元のファイル名が後に続きます。たとえば、写真が2013年10月4日の14:05:07に撮影され、IMG003.jpgと呼ばれた場合、My Pictures/2013/2013-10-04/2013-10-04 14.05.07 IMG003.jpg ビデオは同じように機能しMy Videosますが、フォルダに入れられます。たとえば、2013年10月1日の17:03:01に撮影されたビデオは、My Videos/2013/2013-10-01/2013-10-01 17.03.01 VIDEO003.mpg このプロセスを自動化するために使用できるアプリや、バッチファイルを使用して実行できるアプリはありますか?

2
ファイル名のリスト内の文字を置き換えるバッチとして実行するWindowsスクリプト
以下の4つのファイルがあります。 C:\Documents and Settings\vm\AC R\test JE.BOS.20130516.CSV JE.BES.20130516.CSV KFROPN.SAVEFILE.CSV KFBAD.SAVEFILE.CSV "."ファイル名をに置き換える必要があります"-"。ただし、拡張子.CSVは同じままにする必要があります。 1)以下のコマンドを実行しましたが、次のようなエラーが表示されました。 for /f "tokens=1*delims=." %%i in ('dir /a-d/b *.*.CSV') do ren "%%~i.%%~j" "%%~i-%%~j" エラー: C:\Documents and Settings\vm\AC R\test>for /f "tokens=1*delims=." %% i in ('dir /a-d/b *.*.CSV') do ren "%%~i.%%~j" "%%~i-%%~j" %%i was unexpected at this time. 2)iの前に1%を削除し、次のように実行しました。 for /f "tokens=1*delims=." …



1
ファイル名で「余分な」ドットを見つけて削除します[複製]
この質問にはすでに答えがあります: 名前の一括変更(特定の文字の削除)ファイル 2の回答 複数のフォルダーに複数のドットがあるディレクトリ構造内にいくつかのファイルがあります。たとえば、「xyjpg」または「x.yz.01.jpg」。どうやって ディレクトリ構造の名前に複数のドットが含まれるすべてのファイルをリストする 拡張子の前のドット以外の余分なドットを削除しますか? 拡張子は1文字、2文字、3文字で異なることに注意してください。 Windowsスクリプトを使用してこれを実行できることを望んでいました。

1
ファイル名の最後の部分の名前を変更する方法
名前を変更するファイルがいくつかあります。既存の名前の_thumbを削除したいです。 例:00700008_thumb.jpg 00800104_thumb.jpg 01200004_thumb.jpg 上記のファイルの名前を次のように変更します。 例:00700008.jpg 00800104.jpg 01200004.jpg 以下のコードを使用して、パーツを分離する方法。 @ECHO ON SETLOCAL ENABLEDELAYEDEXPANSION SET SourceDir=F:\Square..... FOR /F "TOKENS=1-3 DELIMS=. " %%F IN ('DIR /B /A-D "%SourceDir%\*.jpg"') DO ( SET "part1=%%~F" SET "part2=%%~G" SET "part3=%%~H" REN "%SourceDir%\!part1! !part2!.!part3!" "00!part2!.!part3!" ) GOTO EOF ファイルの名前を変更するにはどうすればよいですか?

1
フォルダーの名前を一括変更しますか?
これはおそらく非常に単純な解決済みタスクですが、次のとおりです。 さまざまな形式の電子書籍を含む一連のフォルダーがあります。フォルダー名の形式は次のとおりです。 \Lastname, Firstname (n books)\ 各フォルダーの名前を単純に変更したい \Firstname Lastname\ バッチファイルを使用するとかなり簡単にできると思いますが、文字列解析を行わなければならなかったので非常に長い時間を要したので、方法を思い出せません。 助けて?Windows 7を使用しています。

3
ファイル名に埋め込まれた文字を別の文字に変更するにはどうすればよいですか?
複数のサブディレクトリがあるディレクトリでは、その_文字を含むファイル名を別の文字に変更する必要があります。.たとえば、 ABC12345_DEF --> ABC12345.DEF これは、ディレクトリツリーを通じて再帰的に行う必要があります。 ファイル名の最後の3文字は常に同じではありません。 _またはのいずれかの側で名前変更ワイルドカードを使用しても.機能しません(さらに、いくつかのディレクトリでこれを行う必要があります)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.