ハードなソフトの話

アクセスカウンタ

zoom RSS VBScript: 名前付き引数と名前なし引数の混在

<<   作成日時 : 2013/11/12 07:24   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

そういえば、VBScript(正確にはWSH)のコマンド引数で名前ありと名前なしを混在させたら、どんな感じだったかなっと思った。

こんなスクリプト(args2.vbs)を作成した:

option explicit
dim objArgs,sName,i
set objArgs=WScript.Arguments.Named
Wsh.echo "--名前あり--"
i=0
for each sName in objArgs
    Wsh.Echo i & ":" & sName & "=" & objArgs(sName)
next
set objArgs=WScript.Arguments.Unnamed
Wsh.echo "--名前なし--"
for i=0 to objArgs.count-1
    Wsh.echo i & ":" & objArgs(i)
Next
Wsh.echo "--両方--"
set objArgs=WScript.Arguments
for i=0 to objArgs.count-1
    Wsh.echo i & ":" & objArgs(i)
Next

コマンドラインで次のように実行してみる:

cscript //nologo args2.vbs

実行結果はこんな感じ:

image

混ぜて使うと微妙にわかりにくい。


広告:

←英語版です。日本語版のKindle本は無いから狙い目か?今さら誰が買うの?

←英語版です。PowerShellも似たようなもんか…

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
VBScript: 名前付き引数と名前なし引数の混在 ハードなソフトの話/BIGLOBEウェブリブログ
文字サイズ:       閉じる