package test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class CMDtest {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
//简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.
String cmd = "cmd.exe /c ping ";
String ipprefix = "192.168.0.";
int begin = 101;
int end = 200;
Process p = null;
for(int i=begin;i<end;i++)
{
p = Runtime.getRuntime().exec(cmd + ipprefix + i);
String line = null;
BufferedReader reader = new BufferedReader(new InputStreamReader(p.getInputStream()));
while((line = reader.readLine()) != null)
{
System.out.println(line);
}
reader.close();
p.destroy();
}
}
}
分享到:
相关推荐
Java程序是如何执行CMD命令的,就是需要RunTime、Process类而已。 具体代码在文档中
下面我们将详细讲解如何在Java中以管理员权限运行CMD命令,以及`nircmd.exe`在这个过程中的作用。 `nircmd.exe`是一个强大的命令行工具,由NirSoft公司开发,它提供了一系列实用的命令,可以帮助我们执行一些...
本文将详细介绍如何利用Java的`Runtime.getRuntime().exec()`方法来实现对CMD命令的调用,并通过具体的例子来帮助读者理解和掌握这一技术。 #### 1. 基本原理 `java.lang.Runtime`类提供了运行时环境的表示,通过...
总结,通过Java调用Windows CMD命令,我们可以方便地执行系统级任务,实现与操作系统的交互。`FileProcessInShell.java`可能就是这样一个例子,它演示了如何在Java程序中执行和处理CMD命令的输出。在实际开发中,...
通过Java运行CMD命令,可以实现自动化任务、远程控制、系统监控等多种功能,尤其是在开发跨平台的应用时,这种能力尤为关键。了解如何正确地调用和控制操作系统命令是Java开发者必备的技能之一。
在Java编程中,有时我们需要执行操作系统级别的命令,例如运行`cmd`命令,获取命令的输出结果,这通常涉及到进程的创建和管理。本篇将详细讲解如何在Java中实现这一功能,以及涉及的相关知识点。 首先,Java提供了...
Java代码快捷编译运行工具则提供了图形用户界面(GUI),用户可以直接在该界面上打开.java文件,点击编译按钮即可自动完成编译过程,无需手动输入命令。同时,编译成功后,工具还会提供运行按钮,一键启动程序,显示...
在IT领域,有时候我们需要在Java或JavaScript代码中执行操作系统级别的命令,例如运行系统脚本、管理文件、控制进程等。这种需求通常通过调用命令行(CMD)来实现。本文将详细探讨如何在Java和JavaScript中调用...
标题 "读取指定文件每行并运行cmd命令" 涉及的核心知识点是通过编程方式读取文本文件的每一行内容,并将这些内容作为命令在命令行(CMD)环境中执行。这种操作通常在自动化脚本或者系统管理任务中非常有用。下面我们...
这两个类提供了与操作系统进行交互的能力,可以用来启动外部进程,例如运行CMD命令。例如,我们可以使用`Runtime.getRuntime().exec(command)`或者`ProcessBuilder(commands).start()`来执行CMD命令。这里的`command...
CMD命令加密工具是专门用于在命令行环境下对数据进行加密的实用程序,它允许用户安全地存储和传输敏感信息。在本文中,我们将深入探讨CMD命令加密的相关知识点,以及如何使用CMD加密.exe这样的工具。 首先,了解CMD...
这里我们主要探讨如何使用DOS命令来测试Java JAR文件,以及如何在命令行下运行JUnit测试。这是一项基础但至关重要的技能,因为通过命令行工具可以高效地自动化测试和调试代码。 首先,让我们了解Java JAR文件。JAR...
- 操作系统兼容性:上述代码是针对Windows系统的,如果要在其他操作系统(如Linux或MacOS)上运行,需要使用相应的命令(如`mkdir`和`cp`)。 - 错误处理:务必捕获并处理可能出现的异常,如文件不存在、权限不足等...
总的来说,"统计代码行数的cmd小工具"是软件开发过程中的一个辅助工具,它利用C++的强大功能提供了快速、灵活的代码统计能力。通过命令行界面,开发者可以方便地集成到日常开发环境中,更好地管理和监控项目的进度。...
### Java调用cmd命令 1. **使用Runtime类**: Java中可以使用`Runtime`类来获取Java程序的运行时对象。通过运行时对象,可以使用`exec()`方法来执行系统命令。 2. **命令格式**: 在Java中执行cmd命令时,常用的...
### CMD命令速查手册知识点详解 #### 一、概述 《CMD命令速查手册》是一份详尽的文档,旨在帮助用户快速掌握Windows操作系统中CMD(命令提示符)下的各种命令及其用法。CMD作为Windows操作系统的一个重要组成部分,...
2. **编译Java源代码**:Java源代码通常是`.java`文件,使用`javac`命令进行编译。例如,如果你有一个名为`HelloWorld.java`的文件,你将在命令行中输入`javac HelloWorld.java`。这将会生成一个对应的`.class`文件...