4
我通過下面的文檔中心去,並試圖創建自己的URI模式myDocs
: https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspxURI模式:無限命令提示正在打開
以下是我的Java程序。它接受一個命令行參數並在瀏覽器中返回URL。
import java.awt.Desktop;
import java.io.IOException;
public class URIOpen {
public static void main(String args[]) {
if (args.length == 0) {
return;
}
String uri = args[0];
try {
Desktop.getDesktop().browse(java.net.URI.create(uri));
} catch (IOException e) {
System.out.println(e.getMessage());
}
}
}
我更新瞭如下所示的命令鍵的(默認)值字段。
"C:\Program Files (x86)\Java\jdk1.8.0_102\bin\java" -cp "C:\Users\Krishna\Documents\Study\Miscellaneous\examples" "URIOpen" "%1"
當我嘗試運行命令myDocs:http://google.com
,我結束了無限打開命令提示符。
以下是我在註冊表中的URI架構條目結構。對此有何幫助?