タイトル : IPアドレスを追加 投稿日 : 2014/05/01(Thu) 22:02 投稿者 : かかん
VB6.0 Windows7で自マシンにIPアドレスの追加をするツールを作成しています。 追加するインターフェース名とIPアドレスは画面で入力します。 VBは以下のように記述 Dim strInterFaceNm as String Dim strIPAddress as String Dim intRet as Integer strInterFaceNm = txtInterFaceNm.text strIPAddress = txtIPAddress.text intRet = ShellExecute(me.hwnd,"runas",バッチ名をフルパス, strInterFaceNm & " " & strIPAddress,exeのパス,1) バッチファイルは以下のように記述 netsh interface ip add address %1 %2 255.255.255.0 画面でインターフェース名に「ローカル エリア接続」とスペースを含んで入力すると、 バッチが受け取るパラメータは「ローカル」と「エリア接続」になってしまいます。 スペースを含んだインターフェース名でIPアドレスの追加をしたい場合、 バッチファイルにどのようにパラメータを渡せばいいのでしょうか? |