`
protti
  • 浏览: 55694 次
  • 性别: Icon_minigender_2
  • 来自: 卡利姆多
最近访客 更多访客>>
社区版块
存档分类
最新评论

菜鸟日记之java运行bat文件

阅读更多
java 代码
package startbat;   
import java.io.IOException;   
import java.io.InputStream;   
  
public class RunBat {   
    public void RunBatFile(){   
        String command = "D:\\test.bat";   
        //String command = "D:\\test.bat";   
        try {   
            Process child = Runtime.getRuntime().exec(command);   
            InputStream in = child.getInputStream();   
            int c;   
            while ((c = in.read()) != -1) {   
                System.out.print(c);   
            }   
            in.close();   
            try {   
                child.waitFor();   
            } catch (InterruptedException e) {   
                // TODO Auto-generated catch block   
                e.printStackTrace();   
            }   
            System.out.println("done");   
        } catch (IOException e) {   
            // TODO Auto-generated catch block   
            e.printStackTrace();   
        }   
    }   
}   
java 代码
  1. public void doPost(HttpServletRequest request, HttpServletResponse response)   
  2.             throws ServletException, IOException {   
  3.         try {   
  4.             String ot = request.getParameter("operType") == null ? "" : request.getParameter("operType");   
  5.             PrintWriter out = response.getWriter();   
  6.             //if (ot == "start"){   
  7.                 RunBat rb = new RunBat();   
  8.                 rb.RunBatFile();   
  9.                 request.getRequestDispatcher("/success.jsp").forward(request,   
  10.                         response);   
  11.             //}   
  12.             out.flush();   
  13.             out.close();   
  14.         } catch (Exception e) {   
  15.             e.printStackTrace();   
  16.         }   
  17.     }  
分享到:
评论

相关推荐

    Java 菜鸟 成长日记

    本文将基于《Java 菜鸟 成长日记》中提到的知识点,详细阐述Java Web开发中关于Servlet的核心概念、生命周期、容器以及实例化和初始化的过程。 首先,Servlet是一种Java类,它继承自httpServlet类,用于在服务器端...

    java菜鸟教程_JAVA菜鸟教程_

    【Java菜鸟教程】是针对初学者精心编写的教程,旨在帮助新手快速掌握Java编程语言的基础知识。本教程全面覆盖了Java的核心概念和技术,是学习Java编程的理想起点。 首先,Java是一种面向对象的编程语言,由Sun ...

    runoob菜鸟教程的java教程

    Java编程语言是一种高级编程语言,由Sun Microsystems公司(现为...菜鸟教程中的Java教程是一个很好的学习资源,它从基础知识讲起,逐步深入,对于初学者而言,通过实例和实践来掌握Java编程是一条有效的学习路径。

    java菜鸟学习第一步-java基础语法

    1. 跨平台:Java语言可以在不同的平台上运行,不需要重新编译。 2. 简洁安全:Java语言删除了C++中的指针运算、结构、typedefs、#define、全局变量的定义等容易出错的地方,具有内存自动回收功能,代码更加健壮。 3....

    java菜鸟文件.........

    以下是一些关于"java菜鸟文件"中的核心知识点,这些都是Java初学者应该掌握的基础概念和原则: 1. **Java语言特性**:Java是一种面向对象的编程语言,它具有平台独立性(通过JVM运行)、自动内存管理(垃圾回收机制...

    java读取TXT文件入库

    在Java编程中,读取TXT文件并将其内容存入数据库是一项常见的任务,特别是在数据处理、日志分析或者导入批量数据的场景下。以下是一个详细的知识点解析,涵盖了如何使用Java来实现这一操作。 1. **读取TXT文件** -...

    从Java菜鸟到专家的资料

    这份名为“从Java菜鸟到专家的资料”的压缩包文件包含了丰富的学习资源,旨在帮助初学者逐步成长为Java领域的专家。以下是对各个文件的详细解读: 1. **J2EE研究文集.chm**:这个文件专注于Java企业级应用开发,...

    Java菜鸟专用很好

    "Java菜鸟专用很好"这个标题暗示了Java是适合初学者入门的语言,而描述中的“菜鸟一用就会”进一步强调了其易于理解和学习的特性。 Java语言的发展历史始于1991年,由James Gosling领导的Green小组为数字家电开发了...

    Java图解创意编程:从菜鸟到互联网大厂之路.pptx

    "Java图解创意编程:从菜鸟到互联网大厂之路" 《Java图解创意编程:从菜鸟到互联网大厂之路》这本书是一本面向初学者的编程书籍,旨在帮助读者从零基础开始学习Java编程,并逐步掌握互联网大厂常用的核心技术。本书...

    Java培训教程 菜鸟到高手

    Java是世界上最流行的编程语言之一,尤其在企业级应用开发领域占据主导地位。"Java培训教程 菜鸟到高手"是一套旨在帮助初学者全面掌握Java编程技能的教程。这个教程的目标是通过系统性的学习,将新手逐步引领至高级...

    菜鸟成长之路—Java程序员职场全攻略

    菜鸟成长之路—Java程序员职场全攻略

    win7 创建wifi的bat文件,简单方便

    用户可以在BAT文件中编写多行命令,每行一个,当运行此文件时,系统会依次执行这些命令。 “cmd”是指命令提示符,是Windows操作系统的一个内置终端程序,用户可以通过它来输入和执行各种系统命令,包括“netsh ...

    java菜鸟教程

    Java的开发环境配置是初学者必须掌握的知识之一。为了编写和运行Java程序,通常需要以下几个步骤:安装Java开发工具包(JDK),配置环境变量(例如JAVA_HOME和PATH),以及选择合适的集成开发环境(IDE),如...

    JAVA菜鸟级入门教程.doc

    这些字节码文件可以在任何装有Java虚拟机(JVM)的平台上运行,无论操作系统是什么。Java的原始数据类型大小固定,避免了因平台差异导致的问题,同时,字符串使用Unicode标准,确保跨平台的文本处理一致性。 3. **...

    [网盘]java程序员由菜鸟到笨鸟.pdf

    根据提供的文件信息,我们可以推断出这是一本关于Java编程的学习指南或教程,旨在帮助初学者逐步提升自己的技能,从“菜鸟”(新手)成长为更熟练的“笨鸟”。这里,“菜鸟”通常用来形容初学者,“笨鸟”则可能意味...

    Android菜鸟日记25-android反编译

    这篇“Android菜鸟日记25-android反编译”将带你走进Android反编译的世界,揭示APK背后的秘密。 首先,让我们了解什么是Android反编译。Android应用主要由Java语言编写,经过编译后生成Dalvik字节码(.dex文件),...

    JAVA菜鸟级入门教程.pdf

    JAVA菜鸟级入门教程

    Java菜鸟进阶宝典

    【Java菜鸟进阶宝典】是一份专为Java初学者准备的综合学习资源,涵盖了从基础知识到高级技术的广泛内容,旨在帮助新手快速提升技能,成为熟练的Java开发者。这份资料包包含了多个主题,覆盖了Java开发的核心领域,如...

Global site tag (gtag.js) - Google Analytics