[前の記事]« 配布したファイルをデスクトップにコピーするバッチ処理
[次の記事]ファイルの数だけバッチを呼び出して処理したい »

関連オンラインソフト配布サイト:
Vector>ダウンロード(top) |>MS-DOSまたは汎用 | >WindowsVista/XP/2000/NT

▲カテゴリー「DATE,TIME…日付、時刻の取得/利用」索引へ
▲カテゴリー「FOR /F」索引へ

Win2000:「曜日」を環境変数にセットするには


829) 曜日の取得 とれの 2003/11/09(日) 00:44


MS-DOSにて曜日の取得を行いたいのですが、可能なのでしょうか?
(曜日の変数にセットするなど・・・)

dateコマンドにて返される値ではYYYYMMDDは変数へセットできるのですが、曜日のセットはできませんでした。

OSはwindows 2000です。

830) Re:曜日の取得 Hellcat 2003/11/09(日) 10:53


>MS-DOSにて曜日の取得を行いたいのですが、可能なのでしょうか?
>(曜日の変数にセットするなど・・・)

内蔵時計の「今日の曜日」を取得したいと言うことであれば、フリーソフトのcdateコマンドで取得できます。

例示
cdate +%a

バッチファイルで実行するときは
cdate +%%a

曜日の表示指定スイッチ
 %aは英語の省略形(Sun)
 %Aは英語のフルスペル形(Sunday)
 %uは日曜日を1、~土曜日を7で表示
 %wは日曜日を0、~土曜日を6で表示

Win2000用のcdateコマンドはNTUXTL006.LZHに含まれているものがいいのではないかと思います。
 NTUXTL006.LZH
 http://www.piedey.co.jp/softs/ntuxtl.html

その他、
 UXTL412F.TAR
 http://www.asahi-net.or.jp/~bi3t-aoym/nidetool.htm

 UXTL412F.LZH
 http://www.asahi-net.or.jp/~bi3t-aoym/nidetool.htm

 UXTL412C.TGZ
 http://sys.chro.co.jp/~kouzzy/winwfm/

などを参考にしてください。







831) Re:曜日の取得 ふぇむ 2003/11/09(日) 13:47


>MS-DOSにて曜日の取得を行いたいのですが、可能なのでしょうか?
>(曜日の変数にセットするなど・・・)

たとえば

for /F "tokens=1" %%z in ( "%DATE%" ) do set YOUBI=%%z

とかでとりあえず 日 とか 月 とかがとれるのでは。




832) Re2:曜日の取得 とれの 2003/11/09(日) 16:52


Hellcatさん、ふぇむさん ありがとうございます。

>cdate +%a

>for /F "tokens=1" %%z in ( "%DATE%" ) do set YOUBI=%%z

にて、曜日の取得をすることができました。
 
 


カテゴリー「DATE,TIME…日付、時刻の取得/利用」索引へ
カテゴリー「FOR /F」索引へ

 

カテゴリー一覧

FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

資料書籍

About

2003年11月09日 19:48に投稿されたエントリーのページです。

ひとつ前の投稿は「配布したファイルをデスクトップにコピーするバッチ処理」です。

次の投稿は「ファイルの数だけバッチを呼び出して処理したい」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
このブログについて | 運営:有限会社メディアポート