我尝试使用Desktop
类打开文件,这是我的代码:
try{
//filePath is an instance String variable
desktop.open(new File(filePath));
}catch(IOException ex){
System.out.println(ex.getMessage());
}
但是这里的问题是文件必须用管理员打开然后才能运行。
例如; 如果我们有这个命令
netsh wlan 启动托管网络
我把它保存在netsh.bat
文件中,当我打开这个文件时,它会自动运行,但不幸的是;windows 需要管理员权限才能运行此命令。
我认为以管理员neths.bat
身份打开此文件 ( ) 可以解决问题。
但是怎么做呢?,是这里的问题。
谢谢