「java脚本检测」脚本过检测
本篇文章给大家谈谈java脚本检测,以及脚本过检测对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java脚本能不能被检测
java脚本能被检测。脚本是指批处理文件的延伸,是一种纯文本保存的程序,在java写脚本会被系统进行检测,对软件好的脚本会被保留,对软件不好的脚本会被清除。
如何从批处理脚本检查java安装
不确定你用的哪个版本,什么系统。试试吧
代码:
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy" /s|find "EnableJavaUpdate" 1nul 2nul
IF ERRORLEVEL 1 (set ifjava=未安装Java ) ELSE (set ifjava=已安装Java )
echo java环境: ‖ %ifjava%
pause
批处理问题都可以问我,如解决了你的问题,麻烦点个赞
java在linux中执行shell脚本,用telnet检测指定IP的端口是否可以连接上
你可以增加两个进程,一个用来监视telnet的输出,另外一个用来监视是不是有错。你分析那个telnet的输出就好了。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
public class ExcuteThread extends Thread {
private String name;
public ExcuteThread(String name) {
this.name = name;
}
@Override
public void run() {
try {
Process p = Runtime.getRuntime().exec(name);
InputStream fis = p.getInputStream();
final BufferedReader brError = new BufferedReader(
new InputStreamReader(p.getErrorStream(), "gb2312"));
InputStreamReader isr = new InputStreamReader(fis, "gb2312");
final BufferedReader br = new BufferedReader(isr);
Thread t1 = new Thread() {
public void run() {
String line = null;
try {
while ((line = brError.readLine()) != null) {
// System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (brError != null)
brError.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
};
Thread t2 = new Thread() {
public void run() {
String line = null;
try {
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (br != null)
br.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
};
t1.start();
t2.start();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} finally {
}
}
}
关于java脚本检测和脚本过检测的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。