• ベストアンサー

VBSにてスクリプト作成

教えてください! 日付を引っ張ってきて偶数月か奇数月を判定し、 奇数月であれば、*.batを、偶数月であれば別の*.batを実行するようなスクリプトを作成したいのですが、よくわかりません。 どなたかご教示お願いいたします。 バッチでもできるのであれば、よろしければそれでも構いません! よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • toruo
  • ベストアンサー率30% (4/13)
回答No.1

何が分らないのか、分りませんが、VBSでのヒントを。 まず、現在日付の取得は、「Now」関数です。 次に、月の取得は「Month」関数です。 最後に、偶数/奇数の判定は2で割った余りで判断できますよね。 後は、「WScript.Shell」というオブジェクトを利用してバッチを実行します。 上記の各関数の詳細は、MSDNの以下の項目を参照してください。 [Web開発]  └ [Scripting]   └ [SDKドキュメント]    └ [Windows スクリプトテクノロジ] 以上、参考になれば。

参考URL:
http://msdn.microsoft.com/library/ja/
ketom
質問者

お礼

ありがとうございます。 参考にしてがんばってみます。 ご丁寧にありがとうございました!

その他の回答 (1)

noname#79209
noname#79209
回答No.2

変数hidukeに日付が入っているとして、 Month(hiduke) mod 2 あるいは Month(Now()) mod 2 で、奇数月なら1、偶数月なら0が返されますので これで判断すればよろしいかと...

ketom
質問者

お礼

お礼おそくなり、申し訳ありません。 ありがとうございました。 参考になりました!

関連するQ&A