目前我使用這種方法:如何通過netbeans項目執行cmd命令?
import java.io.*;
import com.sun.speech.freetts.*;
import javax.swing.JOptionPane;
public class SO
{
public void Open(String siteLink)
{
try
{
Process p = Runtime.getRuntime().exec("cmd /c start "+siteLink);
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null,"Error"+e);
}
}
}
,這是我的Java類。 並在主框架的源代碼我輸入:
SO run = new SO();
run.Open("file:///G:\\Abhijeet\\Videos\\");
這打開了視頻文件夾 但這種方法不啓動.exe文件或Windows應用程序。
我甚至嘗試使用'explorer ='來啓動我的電腦,但沒有發生任何事情。
Thanx,我很快就會進行命令行注入。 –