ribbit.konomi.app
Open in
urlscan Pro
2606:4700:3032::6815:1458
Public Scan
URL:
https://ribbit.konomi.app/cmd/rename/
Submission: On February 13 via manual from JP — Scanned from JP
Submission: On February 13 via manual from JP — Scanned from JP
Form analysis
1 forms found in the DOM<form onsubmit="event.preventDefault();" class="quiz bg-blue-50 border border-blue-200 py-8 px-4 md:px-8 mb-8" id="rename-1" data-lang="ja" data-answer="1">
<div class="mb-4 font-bold text-blue-800 flex items-center gap-4 text-lg"> <svg class="h-8 w-8" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round"
d="M4.26 10.147a60.436 60.436 0 00-.491 6.347A48.627 48.627 0 0112 20.904a48.627 48.627 0 018.232-4.41 60.46 60.46 0 00-.491-6.347m-15.482 0a50.57 50.57 0 00-2.658-.813A59.905 59.905 0 0112 3.493a59.902 59.902 0 0110.399 5.84c-.896.248-1.783.52-2.658.814m-15.482 0A50.697 50.697 0 0112 13.489a50.702 50.702 0 017.74-3.342M6.75 15a.75.75 0 100-1.5.75.75 0 000 1.5zm0 0v-3.675A55.378 55.378 0 0112 8.443m-7.007 11.55A5.981 5.981 0 006.75 15.75v-1.5">
</path>
</svg> 練習問題 </div>
<p>以下のコマンドのうち、実行することで<code>old.txt</code>を<code>new.txt</code>にリネームできるものはどれでしょうか?</p> <label for="rename-1-0" class="flex items-center mb-2 w-full rounded hover:bg-blue-100 py-4 px-4 md:px-8 cursor-pointer"> <input id="rename-1-0" name="rename-1"
type="radio" class="w-6 h-6">
<div class="ml-2">rem old.txt new.txt</div>
</label><label for="rename-1-1" class="flex items-center mb-2 w-full rounded hover:bg-blue-100 py-4 px-4 md:px-8 cursor-pointer"> <input id="rename-1-1" name="rename-1" type="radio" class="w-6 h-6">
<div class="ml-2">ren old.txt new.txt</div>
</label><label for="rename-1-2" class="flex items-center mb-2 w-full rounded hover:bg-blue-100 py-4 px-4 md:px-8 cursor-pointer"> <input id="rename-1-2" name="rename-1" type="radio" class="w-6 h-6">
<div class="ml-2">replace old.txt new.txt</div>
</label> <button disabled="" class="block bg-blue-600 text-white w-4/5 mx-auto mt-8 py-3 px-6 rounded transition-all hover:bg-blue-700 disabled:bg-blue-200">確認</button>
</form>
Text Content
コマンドプロンプトの教科書 日本語 * 日本語 * English * Español * コマンドプロンプト入門 * コマンドプロンプトを閉じる * コマンドプロンプトの起動 * 管理者権限で起動 * コマンド一覧 * call - 他バッチファイルの実行 * choice - ユーザーに選択させる * copy - ファイルの複製 * del/erase - ファイルの削除 * dir - ファイルを検索 * echo - テキストを表示 * exit - プログラムを終了する * ipconfig - IPアドレスを確認する * move - ファイル・フォルダの移動 * ping - ネットワーク疎通確認 * rem - コメント * rd/rmdir - フォルダの削除 * start - 他バッチファイルの実行 * timeout - 待機 * Tips * バッチファイルへの引数 * テキストのコピー&ペースト * 空ファイルの作成 * フォルダの新規作成 * 現在のフォルダの表示 * ファイル、フォルダの削除 * 別のディレクトリへ移動 * ネットワークドライブの割り当て2 * ファイル名の変更 * 変数の作成 1. ホーム 2. コマンドプロンプトの教科書 3. ファイル名の変更 ファイル名の変更 2023年10月16日にメンテナンス済み 普段パソコンを使っている中で、特定のファイルのファイル名を変更する機会はたくさんあるかと思います。 また、特定の規則に合わせてファイルをまとめて変更したいケースもあるんじゃないでしょうか。 このページでは、コマンドプロンプトを使って1件、または複数件のファイル名をワイルドカードや連番を使って変更する方法について、具体例を使って分かりやすく紹介します。 バッチファイルも同様の方法でファイル名を変更することができます。 使用するコマンド ファイル名の変更には、renameコマンドを使用します。 省略してrenと入力しても同様の結果を得ることができます。 1 つ目の引数として現在のファイル名、2 つ目の引数として変更したいファイル名を指定することで、ファイル名を変更することが可能です。 コマンドプロンプトから実行 マイドキュメントに保存されている「before.txt」というファイルを「after.txt」にリネームするサンプルです。 - □ × コマンド プロンプト Microsoft Windows [Version xx.x.xxxxx.xxx] (c) 2024 konomi.app All rights reserved. C:\users\user>rename before.txt after.txt バッチファイルから実行 @echo off setlocal set FOLDER=%userprofile%\Documents\ rename %FOLDER%before.txt after.txt endlocal exit まとめてリネームを行う renameコマンドでは、1 つ目、2 つ目の引数それぞれでワイルドカードの指定が可能です。 これを利用して、複数のファイルをまとめてリネームすることができます。 少し複雑なため、いくつか例を紹介します。 ワイルドカードを使ったリネーム 以下のコマンドは、「disposable」フォルダに保存されている「before.txt」の拡張子をhtmlに変更するサンプルです。 - □ × コマンド プロンプト Microsoft Windows [Version xx.x.xxxxx.xxx] (c) 2024 konomi.app All rights reserved. C:\users\user>rename disposable\before.txt *.html FORループを使ったリネーム 複数のファイルの先頭に決まった文字列を追加したい場合などは、renameコマンドだけでは解決できないため、forループを使って実現します。 以下のコマンドは、カレントディレクトリに保存されている全てのファイルの先頭に「renamed_」を追加するサンプルです。 フォルダは対象外となる点に注意してください。 - □ × コマンド プロンプト Microsoft Windows [Version xx.x.xxxxx.xxx] (c) 2024 konomi.app All rights reserved. C:\users\user>for %f in (*) do rename "%f" "renamed_%f" ダブルクォートは必要? 上記のコードにおける、renameコマンドの引数として指定している"%f"と"renamed_%f"は、いずれもダブルクォートなしでも実行することができます。 しかし、ファイル名にスペースが含まれている場合は、ダブルクォートを付けないと構文エラーとなりリネームは実行されません。 対象となるファイルにスペースが含まれている可能性を考慮し、ダブルクォートを付けることを推奨します。 例として、以下のようなフォルダ構成を想定します。 C:\test │ └─disposable sample01.txt sample02.txt sample03.txt sample04.txt C:\test\disposableをカレントディレクトリとして、上記のコマンドを実行すると、以下のように出力されます。 - □ × コマンド プロンプト Microsoft Windows [Version xx.x.xxxxx.xxx] (c) 2024 konomi.app All rights reserved. C:\test\disposable>for %f in (*) do rename "%f" "renamed_%f" C:\test\disposable>rename sample01.txt renamed_sample01.txt C:\test\disposable>rename sample02.txt renamed_sample02.txt C:\test\disposable>rename sample03.txt renamed_sample03.txt C:\test\disposable>rename sample04.txt renamed_sample04.txt C:\test\disposable> フォルダ構成を確認すると、以下のようにファイル名が変更されていることが分かります。 C:\test │ └─disposable renamed_sample01.txt renamed_sample02.txt renamed_sample03.txt renamed_sample04.txt 練習問題 練習問題 以下のコマンドのうち、実行することでold.txtをnew.txtにリネームできるものはどれでしょうか? rem old.txt new.txt ren old.txt new.txt replace old.txt new.txt 確認 #PowerShell #コマンドプロンプト #バッチファイル 前のページ 再起動後も保持されるバッチファイルでのネットワークドライブの割り当て方 次のページ バッチファイルで変数を定義・使用する方法と具体例【setコマンド】 目次 1. 使用するコマンド 2. まとめてリネームを行う 3. ワイルドカードを使ったリネーム 4. forループを使ったリネーム 5. 練習問題 コノミドットアップ konomi.app Products kintoneプラグイン kintone連携サービス Kokoroe Resources ブログ ポートフォリオ お問い合わせ Social X GitHub Zenn Qiita Policies プライバシーポリシー 利用規約 © 2024 konomi.app GitHub