}}当初はbatファイルで実装しようとしましたが、連番の抽出などが面倒で挫折しました。中途半端な実装例でもbatファイルを見たい場合は、履歴から修正前の回答をご参照ください。"%%a"」するだけなのですね。バッチファイルを試してみたのですがうまくいかなかったので(元ファイルが2017-04-01-12-05-14みたいな形式だから?)、Powershellを検討しています。Powershell画面開いて「G:\テスト\mp3Move.ps1」と打ったのですが、何も起きませんでした(エラー表示もコピー実行もされない)。2:14修正前のコードはサブフォルダを考慮していませんでした。実行した時のカレントディレクトリの指定拡張子ファイルを$destフォルダへ移動します。※`G:\テスト`とカレントディレクトリが異なる場合に注意が必要です。サンプルコードを修正しました。修正版のPowershellで再度動作確認をお願いいたします。./hoge.ps1」と打ちました。ファイル...」と表示されました。Bashの使用をおすすめします。PowerShellよりもBashのユーザーのほうが多いのでより多くの知見が得られるためです。BashのなかにはPerlも入っています。Perlがあれば一通りのことはできます。D:\testのなかにAとBというサブディレクトリがあるとしましょう。/d/test/と入力します。ccc.outというファイルを用意してBに.txtのファイルだけ移動させることを考えます。ccc.txtを用意しておきます。次のPerlスクリプトファイルmove.plを用意します。Bashの/d/test/内で実行します。実行コマンドは次のとおりです。move.pl実行すると次のような表示が出ます。ccc_1.txtが入っている状態となります。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。