hayateasdf's blog

Unity,C#, javascript,C++,python,batなど

バッチファイル ちょっと調べてみたよw

RESDIR = D:\work\GpSDK\sample\pc\script\resource\

bulid.bat 安全性の表示

clean_objs.bat gzipの削除、scriptobjの削除, voicepack,voice/update.logの削除(両方とも後で生成するため?)

script.dat 削除

scriptdbg.dat 削除

temp 削除

temp2 削除

 

rename/ren ファイル名1 ファイル名2

ファイル1old

ファイル2 new

ファイル名、もしくはディレクトリ名を変更するコマンド

ワイルドカードを使用して、テキストファイルを一括変更する

rename *.txt *.xls

 

rd / rmdir

/s ファイル、サブディレクトリ含め、削除

/q /sで削除する際に確認メッセージを表示しない

 

 

del

/p ファイルを削除する前に確認をとる

/s 指定ファイルをサブディレクトリからも削除

/f 読み取り専用も強制削除

/q ワイルドカードを使用して一括削除する際、確認メッセージを表示しない

/a:属性 ?

 

 

xcopy ディレクトリごとファイルをコピーする。隠し属性やシステム属性ファイルなどをそのままコピーすることが可能。

 

/y 同名ファイルの場合、上書き確認を行わない

/e ファイルが存在しなくてもディレクトリごとコピーする

 

 

echo --------------------------------------

echo ファイルコピー中

echo --------------------------------------

dir /b *.txt > list.fls

for /f %%V in (list.fls) do (

copy %%V %LISTFILE%\ > nul

)