2017年07月 / 06月≪ 12345678910111213141516171819202122232425262728293031≫08月

インフォメーション

FC2ブログで画像等を一括アップロードするソフトを地味に配布してます。
FC2ブログ用ファイルアップロードの最新版はこちら
(ベクター)FC2ブログ用ファイルアップロード

--.--.-- (--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


 |  --:--  |  スポンサー広告  |  Top↑

2008.06.12 (Thu)

バッチファイルで指定フォルダ以下をコピー

バッチファイルは目的のものが出来ればとても便利。

入力されたフォルダ以下の「debug」フォルダと「.sln」ファイル以外をコピーするバッチ。
xcopyで除外する場合は、除外条件を書いたテキストファイルを用意する必要がある。

バッチファイル


@echo off

rem /pで入力
set /p src=コピー元を入力してください:
set /p dest=コピー先を入力してください:

rem 除外ファイル「ex.txt」を使用してフォルダと.slnファイルを除外
xcopy %src% %dest% /EXCLUDE:ex.txt /S


ex.txtファイル中身


debug
.sln



これでdebugと.slnファイル以外がコピーされる。



指定フォルダ以下の「release」フォルダ内の「.exe」ファイルのみを取得するばあい


@echo off
set /p src=検索フォルダを入力してください:

for /R %src% %%F in (release\*.exe) do (
echo Fは%%F
)


こんなかんじでフォルダ名+ワイルドカードで指定できる。
「指定フォルダ\aaaa\bbbb\release\mmm.exe」みたいな指定フォルダ直下じゃないファイルも引っかかるので便利。


 |  11:03  |  バッチファイル  |  トラックバック(0)  |  コメント(0)  |  Top↑

Comment

コメントを投稿する

URL
コメント
パス  編集・削除するのに必要
非公開  管理者だけにコメントを表示
 

Trackback

この記事のトラックバックURL

この記事へのトラックバック

 | BLOGTOP | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。