TS初心者勉強会 30頁目at AVI
TS初心者勉強会 30頁目 - 暇つぶし2ch27:名無しさん@編集中
17/05/30 11:56:15.14 WKFUMLwS0.net
変数を使用した文字列置換
置換前後の文字列に文字列リテラルを指定する場合、set target=%target:置換前文字列=置換後文字列%と記述します。
置換前文字列・置換後文字列が変数に格納されている場合、変数展開後の式をsetコマンドに渡す必要があるため、
call set target=%%target:%OLD%=%NEW%%%という形式で記述します。
rem
rem ログファイル名の「YYYYMMDD」をシステム日付に置換
rem
set logFile=%COMPUTERNAME%_YYYYMMDD.log
set old=YYYYMMDD
set new=%DATE:/=%
call set logFile=%%logFile:%old%=%new%%%
echo %logFile%
rem 標準出力 => hostname_20151031.log

貼り付け元 <URLリンク(qiita.com)

今日、役に立った情報
"%"が3つ必要なんて自力じゃ無理・・


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch