2016-07-26 4 views
0

すべてのjpegやその他の画像ファイルを私のCドライブから1つのフォルダに移動するには、不器用な方法を見つける必要があります。可能であればバッチファイルとして実行することをお勧めします。すべてのjpegファイルを1か所に移動するコード。

+0

オペレーティングシステムは? – matthiasbe

+0

だから私は1台のWindowsマシン10台と1台のウィンドウ7を持っている。申し訳ありませんが、元の投稿にそれを追加するのを忘れました –

+0

'xcopy /? 'を使用してください。 –

答えて

0

私はそうするためのツールがあると確信していますが、私はスクリプトを構築する必要があるとは確信していません。例えば

http://limagito.com/

+0

私はcmdで遊んでいるようにしています。私は現在powershellでコースをやっています。 –

+0

私はxcopyが最良の方法であると信じていますか? –

+0

申し訳ありませんLinuxユーザーです: – matthiasbe

0

次のスキャンはあなたのC:ドライブとすべてのフォルダ/サブフォルダ、およびテキストファイルへの完全なパスと任意* .JPEGファイルのファイル名をダンプします。次に、そのテキストファイルを使用して、その中にリストされている各ファイルを、選択した宛先に一度に1つずつ移動します。

DIR /S /B %SYSTEMDRIVE%\*.jpeg>"C:\Temp\images_found.txt" 
FOR /f "tokens=* delims=" %%x in (C:\Temp\images_found.txt) do MOVE /Y "%%x" "C:\Destination" 

例えば、セミコロンで区切ることにより、あなたも倍数をスキャンすることができ、あなたが望む任意のファイル拡張子を追加します。

DIR /S /B %SYSTEMDRIVE%\*.jpeg;*.bmp;*.png;*.gif>"C:\Temp\images_found.txt" 

するのではなく、それらを動かすのではなく、ファイルをコピーしたい場合MOVEコマンドをCOPYに変更します。

関連する問題