这是我在论坛看到:
http://topic.csdn.net/u/20101104/09/4c0d8ebc-202b-4f2c-8894-e339e31c2062.html?38057
但是这个是判断改程序是否运行,而不是qq所说的卸载,但是想法好。
我尝试将process = runtime.exec("cmd /c Tasklist");改为:process = runtime.exec("cmd /c reg query 'HKEY_LOCAL_MACHINE//SOFTWARE//360SD'");查询注册表中是否存在360SD来判断,但是读出来的东西却不对,
有尝试了java.util.prefs.Preferences;但是发现只能操作[HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Prefs] 里面的注册表信息,难道要引入其他类库,求高手呵
之前process = runtime.exec("cmd /c reg query 'HKEY_LOCAL_MACHINE//SOFTWARE//360SD'");中不用加单引号,代码为:
问题解决呵 ...