ラベル バッチ の投稿を表示しています。 すべての投稿を表示
ラベル バッチ の投稿を表示しています。 すべての投稿を表示

2014/02/08

バッチファイルで日付(yyyymmdd)、時間(hhmiss)を取得する

 例えばバッチファイルでデータのバックアップをするとき、起動時の日時をファイル名に付与することはよくある。
以下、日付、時間を取得する方法をまとめる。


日付、時間を取得する



日付や時間を取得するときは以下のようにできる。
※ECHOはコマンドプロンプトに表示するため

ECHO %DATE%
ECHO %TIME%

しかし、このままではyyyy/MM/ddH:mm:ss.ffとなり、フォルダ名やファイル名に指定することができない。


2013/09/21

コマンドプロンプトの文字コードを変更する(SJIJ→UTF-8など


コマンドプロンプトのデフォルトの文字コードは、Shift-JISとなっている。

確認方法は、
コマンドプロンプトのウィンドウで右クリック → プロパティ → [オブション]タブの「現在のコード ページ」に表示されている。


文字コードがShift-JISになっているため、文字コードがUTF-8などの ファイルなどを読み込むと文字化けしてしまう。
適切な文字コードで読み込む必要がある。


2013/03/09

バッチファイルで Visual SourceSafe を操作する方法

手動でソース管理なんてやってたらバグの温床になってしまいます。

そういう時に、Visual SourceSafe(以下、VSSと言う)というソース管理ソフトを使います。


VisualStudioでソースを修正すると自動的にチェックアウトされ、
複数人で同じソースを修正してしまうことを防ぐことができます。
バージョン管理もできるので、デグレ前のソースとの比較もできます。


しかし、VisualStudioを使用しないソース(帳票やバッチなど)は
直接VSSからダウンロード、チェックアウトしなければなりません。


煩雑なフォルダ階層に、膨大な数のソース、ビミョーな検索機能・・・・・・


そんな中から目的のファイルを見つけるだけでも一苦労です。



ということで、バッチファイルを用いて、VSS を操作する方法を紹介します。