bat命令行 运行程序 自动输入 在cmd中运行一个程序要求用户输入后回车 有没有办法在bat批处理文件中自动替用户输入呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) { Scanner s=new Scanner(System.in); String name = s.next(); System.out.println("Hello"+name);}就比如把这一段程序做成exe,在hel.bat中写hello.exe运行bat文件会要用户输入 一个名字 我想在bat里写一行代替用户输入exe是别人的 我改不了 你只需要做个文件,把要输入的内容一行一行的写进去就行,java class像下面这样:import java.io.BufferedReader;import java.io.InputStreamReader;public class Test { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String in = null; while((in = reader.readLine()) != null){ System.out.println(in); } }}bat文件像这样:@echo offSETLOCAL ENABLEDELAYEDEXPANSIONSETLOCAL ENABLEEXTENSIONSset BIN_DIR=%~dp0SET CLASSPATH=!BIN_DIR!echo java -classpath %CLASSPATH% Test < jars.lstjava -classpath %CLASSPATH% Test < jars.lst:endjars.lst就是你的输入文件,如果你在c盘下执行bat,那么Test.class和jars.lst都要放在c盘下 这个似乎不用在这儿问。。去linux那儿看看 java 图像界面运行找不到错误! 一个JAVA自学者的求助 关于JFrame 显示图片!! 把long 转换成 float 失败?! java float 精度 求把正方形的图标 转换为 平行4边形图标算法 回车事件 把Node转换成String tomcat自动重新启动 我是菜鸟,谁能告诉我那里能下到java的电子图书! 大企业的算法面试题,等你来挑战。 简单的面试题!!! 类?static?疑惑
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
String name = s.next();
System.out.println("Hello"+name);
}就比如把这一段程序做成exe,在hel.bat中写
hello.exe运行bat文件
会要用户输入 一个名字 我想在bat里写一行代替用户输入exe是别人的 我改不了
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Test {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String in = null;
while((in = reader.readLine()) != null){
System.out.println(in);
}
}
}bat文件像这样:@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
SETLOCAL ENABLEEXTENSIONSset BIN_DIR=%~dp0SET CLASSPATH=!BIN_DIR!echo java -classpath %CLASSPATH% Test < jars.lst
java -classpath %CLASSPATH% Test < jars.lst:end
jars.lst就是你的输入文件,如果你在c盘下执行bat,那么Test.class和jars.lst都要放在c盘下