SET T=%TIME:/=%
SET V=%T:~7,-3%
echo 現在の日時 %DATE% %TIME% > picture%V%.png
これでどうでしょうか?
回答ありがとう御座います!
変数に現在の秒数を代入した後に少し演算入れようと思うので
変数を使おうと思ったのですが
%TIME%じゃなくて上に書いたように変数Vの場合でも同じようにできるでしょうか?
▽2
●
きゃづみぃ ベストアンサー |
ちょっと 変更しました。
%TIME%は 秒を取得するのに 必要です。
既に 取得しているならば
picture%V%.png
とするだけでいいです。
こんな感じでいかがでしょうか。
%TIME%により時刻がミリ秒まで取得できるためその中から、秒の1桁目の部分のみを切り出して、変数Vに格納しています。
REM 秒数の一桁目 set V=%TIME:~7,1% REM 出力 echo picture%V%.png
参考
Windowsコマンドプロンプト基礎文法最速マスター - CX's Memo(Windows関連) - Club Windows