LoginSignup
0
1

More than 5 years have passed since last update.

コマンドプロンプトで/Cの引数をつけた時のスペースの挙動わけわからん

Posted at

assoccmd2.png

cLaunch使ってるのですが
コマンドプロンプトを
cLaunchのボタンのパラメータで色々出来るようなので
何かと日付日時を貼り付けることが多いので
この中に仕込んでしまおうと考えたんですが、

動かない

日付取得はここから
【バッチ勉強】現在の日付と時刻をファイル名に指定する方法 | Tipstour

set yyyy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%

set time2=%time: =0%

set hh=%time2:~0,2%
set mn=%time2:~3,2%
set ss=%time2:~6,2%
echo %yyyy%-%mm%%dd%-%hh%%mn%%ss%

一行にしてみた

/C set yyyy=%date:~0,4%&set mm=%date:~5,2%&set dd=%date:~8,2%&set time2=%time: =0%&set hh=%time2:~0,2%&set mn=%time2:~3,2%&set ss=%time2:~6,2%&echo %yyyy%-%mm%%dd%-%hh%%mn%%ss%

でも

set time2=%time: =0%

の部分がうまく動いてないみたい・・・
スペースの挙動調べてみて
引用符を二重にしたり
バックスラッシュ付けてみたりしたけど
それでもだめ・・・もうお手上げ・・・

0
1
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1