全て、
dosウィンドウで以下のコマンドのo/pを印刷する方法を教えてください。dosコマンドを初めて使用するので、以下の文字列の意味がわかりません。
set ts =%date:〜4,2 %% date:〜7,2%-%time:〜0,2 %% time:〜3,2%
前もって感謝します
全て、
dosウィンドウで以下のコマンドのo/pを印刷する方法を教えてください。dosコマンドを初めて使用するので、以下の文字列の意味がわかりません。
set ts =%date:〜4,2 %% date:〜7,2%-%time:〜0,2 %% time:〜3,2%
前もって感謝します
cmdプロンプトへようこそ。
echo
画面に値を表示するコマンドです(例echo %date%
:)
set ts
ts
は、後で次のように呼び出すことができる変数()を設定しています。%ts%
%date%
システムの日付を返す変数です。 %date:~4,2%
月(数値)と%date:~7,2%
日(数値)を指定します。
%time%
も変数ですが、これは時間(24時間)を返します。 %time:~0,2%
時間を示します(24時間スタイルなので、午後1時= 13)。 %time:~3,2%
分を与えます。
これは、という名前の環境変数を設定することですts
。値を表示するには、値の後に次の行を追加します。
echo %ts%
これは、いくつかの部分文字列操作を使用して変数を設定しています。
これは、次の%date:~4,2%
ことを意味します。
残りはこのプロセスを繰り返し、結果を日付と時刻の形式の文字列に連結します。