0

regedit に登録した URL タイプを開きたい。すなわち:

swap://server:port/handle

コマンドプロンプトからWindowStyle=Hiddenで開きたい。C# で行う場合は簡単です。

Process p = new Process();
p.StartInfo.WindowStyle = WindowStyle.Hidden;
p.StartInfo.FileName = @"url:swap://server:port/handle";
p.Start();

しかし、私が言ったように、コマンドプロンプトから同じことをしたいと思っています。WindowStyle = Hidden なしでそれを行う方法を知っています:

start url:swap://server:port/handle

WindowStyle = Hidden を強制するために設定できる開始フラグはありますか?

よろしくお願いします

4

1 に答える 1

1

cmdだけでこれを行う方法はありませんが、単純なvbscriptを使用して、実行するコマンドでバッチファイルを開くことができます。

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run("mybatchfile.bat swap://server:port/handle"), 0, True

すると、バッチファイルは次のようになります

start url:%1
于 2012-07-11T16:14:26.977 に答える