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 = 隐藏?

最好的祝福

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 回答