2012-02-06 15 views
0

コマンドを実行する前に時間をキャプチャしようとしています。今まで、私は(私は、Windows 7のProを使用しています)このコードを持っている:サブストリングとコマンドの出力をDOSバッチプログラミングで変数に代入

time < nul | findstr /r [0-9][0-9]*.*$ 

上記プリント:

The current time is: 13:02:23.89 

を私の質問は以下のとおりです。

1)どのようにして取り除きますか"現在の時間は:"文字列ですか?

2)残りの値13:02:23.89を変数に割り当てるにはどうすればよいですか?

残念ながら、私はできませんこのコンピュータにリソースキット、cygwin、powershell、および他のサードパーティの実行可能ファイルなどの他のユーティリティを置くことはできません。ソリューションには、DOSのバッチコマンドだけが必要です。

ありがとうございました。

答えて

2

echo %time% - 詳細は

:-)現在の時刻を保持する変数すでに存在している - 、はい

+0

を設定する私の悪い助けます!私が投稿した後、私はそれについて見つけました。遅すぎる!!しかし、あなたの助けもありがとう –

関連する問題