[前の記事]« "EDIT"が呼び出せない(C言語を学ぶためのテキスト編集環境)
[次の記事]C/C++とDOSプロンプトでの入出力 »

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

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

WinNT4:時刻を「秒」まで表示したい


315) 【時刻】秒までの表示 JEN 2003/06/24(火) 10:46


教えて下さい。

OS:WindowsNT

時刻をログファイルに書き込みたいのですが、
秒まで表示するにはどうすればよいでしょう。

time /t だと、時刻までが表示されません。

過去ログを拝見したのですが、
echo %TIME%
をプロンプト上で打つと、
>echo %TIME%
%TIME
>

となってしまいます。

よろしくお願いします。

316) Re:【時刻】秒までの表示 じゃく 2003/06/24(火) 12:18


>教えて下さい。

>OS:WindowsNT

>時刻をログファイルに書き込みたいのですが、
>秒まで表示するにはどうすればよいでしょう。

>time /t だと、時刻までが表示されません。

>過去ログを拝見したのですが、
>echo %TIME%
>をプロンプト上で打つと、
>>echo %TIME%
>%TIME

%time% は windows2000以降でないと使えません。

ではどうするかというと、
簡単なのは
echo:|time|find "現在" > log.txt
ですが、「現在の時刻」という表示が不要で取り除きたい場合は、
for /F "tokens=2" %%a in ('echo:^|time') echo %%a > log.txt
とすれば、時刻の部分のみ取り出せるでしょう。


323) Re2:【時刻】秒までの表示 JEN 2003/06/25(水) 10:29


じゃくさん

ありがとうございます。
できました!!

%time%は2000以降でないとできないのですね!
勉強になりました。

今後ともよろしくお願いします。

342) Re2:【時刻】秒までの表示 JEN 2003/06/30(月) 10:15


一度教えていただいたのにすみません・・・。

先日、、、
>for /F "tokens=2" %%a in ('echo:^|time') echo %%a > log.txt
>とすれば、時刻の部分のみ取り出せるでしょう。
と、教えて頂いたのですが、

'echo:^|time'

の、":" と "^" の意味がわかりません。
今更申し訳ないのですが、教えて下さい。

よろしくお願いします。

343) Re3:【時刻】秒までの表示 じゃく 2003/06/30(月) 10:49


>先日、、、
>>for /F "tokens=2" %%a in ('echo:^|time') echo %%a > log.txt
>>とすれば、時刻の部分のみ取り出せるでしょう。
>と、教えて頂いたのですが、

>'echo:^|time'

>の、":" と "^" の意味がわかりません。
>今更申し訳ないのですが、教えて下さい。

>よろしくお願いします。

echo:
とすると、改行が1行出力されます。(echo.でもいいみたい)
"|" はパイプといって、次に書いたコマンドに出力を渡します。
結果として、

echo:|time

とすると、timeコマンドで改行を入力するのと同じ結果が得られます。(試してみてください)

"^"は、コマンド中の特殊文字("|")をそのまま
出力したいときに使うための特殊文字です。
例えば "|" をecho文でそのまま表示したい時に
echo ^|aaa^|
のように使います。
今回は for 文のなかで "|"をそのまま使うとエラーになるので
"^|"と記述しています。



344) Re4:【時刻】秒までの表示 JEN 2003/06/30(月) 11:16


じゃくさん

早速回答していただきましてありがとうございます。
しかも、とても細かく教えていただき・・・。

解決しました!
そういうことだったのですね・・。
# 前回レスしていただいた時に、質問すればよかったのですが。。
# 今更になってしまいすみません。。

今後ともよろしくお願いします。
 
 


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

 

カテゴリー一覧

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


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

資料書籍

About

2003年06月24日 01:43に投稿されたエントリーのページです。

ひとつ前の投稿は「"EDIT"が呼び出せない(C言語を学ぶためのテキスト編集環境)」です。

次の投稿は「C/C++とDOSプロンプトでの入出力」です。

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

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