イプシー - システム開発、ネットワークの構築と運用、ホームページ制作の IT コンサルティング

システム開発、ネットワークの構築と運用、ウェブ制作のことなら IT コンサルティングのイプシーにお任せください。

コマンドプロンプトで引数を参照する

あるソフトウェアに、"外部プログラムを起動する" という設定があり、そのソフトウェアは引数で外部プログラムにパラメータを渡すという仕様であったため、バッチファイルでラッパースクリプトを作成することに。コマンドプロンプトで引数を変数を格納するためには次のようにする。

SET hoge =%*
echo %hoge% | cscript foo.js

引数を受け取るには %* とする。ワイルドカードの場合は全て。%1 や %2 とすることで引数を 1 つずつ受け取ることができる。
ちなみに 2 行目は変数をパイプして foo.js という WSH に渡している。

アクセスツリー

 

早稲田のIT企業の代表ブログ