bat

diff の "Only in ~" を消す

diff -r dirA dirB | grep -v "^Only in" 参考: diffで「〜だけに発見」というメッセージを消す - 間違いだらけの備忘録

"ファイル名" は受け側のファイル名ですか、またはディレクトリ名ですか(F= ファイル、D= ディレクトリ)? と聞かれたくない場合

bat

現象: xcopy を bat ファイルで一括でやろうとしても確認メッセージで止まってしまう。 C:\tmp>xcopy /i D:\src\tmp.csv D:\dst\tmp.csv D:\dst\tmp.csv は受け側のファイル名 ですか、 またはディレクトリ名ですか (F= ファイル、D= ディレクトリ)? 対処:…

バッチファイルメモ

bat

バッチを管理者で実行するとカレントディレクトリが C:\Windows\System32 になる。 だから最初に cd %~dp0 する必要がある。 しかしバッチファイルのあるドライブが C: 以外の場合、C:\Windows\System32 から別ドライブへの cd が失敗する。 そこで最初に %~…