コマンドプロンプト/環境変数のある部分を置換する方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* 環境変数のある部分を置換する方法 [#e9bf925f]
setコマンドなどで設定した値のある部分を置換する方法を以下...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#i6933ca9]
-[[環境変数から指定した部分を取り出す方法>コマンドプロン...
-[[環境変数でログインユーザ名を取得する方法・USERNAME>コ...
-[[乱数を発生させる・指定範囲の乱数を発生させる>コマンド...
-[[環境変数のある部分を置換する方法>コマンドプロンプト/環...
-[[マシン時刻の秒、ミリ秒を表示する方法>コマンドプロンプ...
* 環境変数のある部分を置換してみる [#c94fbb75]
以下のように環境変数を設定し置換してみます。
** 指定した検索文字列を置換文字列に置換 [#q2380796]
環境変数fooにfoobarhogeを設定し、barをfooに置換しています。
c:\Users\sakura>set foo=foobarhoge
c:\Users\sakura>echo %foo:bar=foo%
foofoohoge
- 書式
%環境変数:検索文字列=置換文字列%
* 環境変数内で複数マッチした場合の置換結果 [#f3c8cf33]
以下、指定した検索文字列が複数あった場合の動作です。~
fooを検索しhogeに置換しています。~
複数あった場合はすべてfooがhogeに置換されているのが確認で...
c:\Users\sakura>set v=foobarhogefoobarhoge
c:\Users\sakura>echo %v%
foobarhogefoobarhoge
c:\Users\sakura>echo %v:foo=hoge%
hogebarhogehogebarhoge
終了行:
#navi(../)
* 環境変数のある部分を置換する方法 [#e9bf925f]
setコマンドなどで設定した値のある部分を置換する方法を以下...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#i6933ca9]
-[[環境変数から指定した部分を取り出す方法>コマンドプロン...
-[[環境変数でログインユーザ名を取得する方法・USERNAME>コ...
-[[乱数を発生させる・指定範囲の乱数を発生させる>コマンド...
-[[環境変数のある部分を置換する方法>コマンドプロンプト/環...
-[[マシン時刻の秒、ミリ秒を表示する方法>コマンドプロンプ...
* 環境変数のある部分を置換してみる [#c94fbb75]
以下のように環境変数を設定し置換してみます。
** 指定した検索文字列を置換文字列に置換 [#q2380796]
環境変数fooにfoobarhogeを設定し、barをfooに置換しています。
c:\Users\sakura>set foo=foobarhoge
c:\Users\sakura>echo %foo:bar=foo%
foofoohoge
- 書式
%環境変数:検索文字列=置換文字列%
* 環境変数内で複数マッチした場合の置換結果 [#f3c8cf33]
以下、指定した検索文字列が複数あった場合の動作です。~
fooを検索しhogeに置換しています。~
複数あった場合はすべてfooがhogeに置換されているのが確認で...
c:\Users\sakura>set v=foobarhogefoobarhoge
c:\Users\sakura>echo %v%
foobarhogefoobarhoge
c:\Users\sakura>echo %v:foo=hoge%
hogebarhogehogebarhoge
ページ名: