`

获得path变量

 
阅读更多

import java.io.*;

public class Exec {
public static void main(String[] args) throws IOException {
Runtime r = Runtime.getRuntime();
Process p = r.exec("cmd");
PrintWriter writer = new PrintWriter(new OutputStreamWriter(p
.getOutputStream()));
BufferedReader reader = new BufferedReader(new InputStreamReader(p
.getInputStream()));
writer.println("set path");
writer.println("exit");
writer.flush();
String path = "";
final String prefix = "Path=";
for (String line = null; (line = reader.readLine()) != null;) {
if (line.startsWith("Path=")) {
path = line.substring(prefix.length());
}
}
System.out.println(path);
writer.close();
reader.close();
}

分享到:
评论

相关推荐

    获得计算机系统版本程序Dim EnvString, Indx, Msg, PathLen ' 声明变量

    获得计算机系统版本程序Dim EnvString, Indx, Msg, PathLen ' 声明变量 Indx = 1 ' 设置索引值的初值为 1 Do EnvString = Environ(Indx) ' 取得环境变量 If Left(EnvString, 3) = "OS=" Then ' 检查 PATH 项 ...

    jdk1.8 64位 官方 正式版

    3.在系统变量中找到 Path 变量,选择编辑 在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意如果原来Path的变量值末尾没有;号,就先输入;号再输入上面的代码) 4.系统变量→新建 变量名:CLASSPATH ...

    vagrant-host-path:这个Vagrant插件会在您的主机上创建一个环境变量,并带有指向项目根目录的路径

    流浪汉主机路径该插件会创建一个环境变量(默认情况下为VAGRANT_HOST_PATH ),并带有指向您主机上项目根目录的路径。 您只需将VM中任何文件的/vagrant前缀替换为VAGRANT_HOST_PATH的值, VAGRANT_HOST_PATH在主机上...

    python 模块的使用 python基础训练题,模块的使用规则例程,提供python2代码例程

     Python执行import sys语句时,在sys.path变量中所列目录中寻找sys.py模块;  如果找到了这个文件,这个模块的主块中的语句将被运行;  初始化过程仅在第一次输入模块的时候进行;  sys模块中的argv变量通过...

    idldoc:记录IDL代码

    有多种技术可以进行此更改,即更改IDL_PATH环境变量,更改IDL_PATH首选项(通过IDL Workbench中的首选项等)。从GitHub安装直接从GitHub存储库中安装IDLdoc很容易: 使用以下命令获取git repo及其子模块: $ git ...

    ant_junitc测试

    在“变量”这一栏中,找到PATH变量,点击“编辑”按钮,即弹出“编辑用户变量”窗口。在变量值的最后,添加如下值:%ANT_HOME%\bin(把ANT_HOME放在两个百分号之间,表明要取出它的值,这样就可以自动算出bin目录的...

    WinRAR_4.0.exe

    * 获得比类似工具更好的压缩率,使用'固实'压缩 * 身份校验(只有注册版本可用) * 自解压压缩文件和分卷压缩(SFX) * 对物理损伤的压缩文件的恢复能力 * 锁定,密码,文件顺序列表,文件安全和更多 配置文件 ...

    《Java程序设计》课程实验指导书程序代码(答案)(实验一)

    2. 理解环境变量PATH, CLASSPATH的作用,以及它们的设置方法。 3. 熟悉Editplus(或TextPad,JCreator)编辑环境,编写简单的Application程序和Applet程序,并编译和执行。 二、实验内容: 熟悉JDK的安装和配置,...

    jdk-1.8安装包,免费下载

    在Windows系统中,这通常意味着要将JDK的bin目录添加到系统的PATH变量中。 验证安装: 安装并配置完成后,可以通过在命令行输入java -version来验证安装是否成功。 如果显示了Java版本的信息,则说明JDK已成功安装并...

    SM4 c语言版附加调用方法.rar

    1、把main.exe注册到系统环境变量path中,用户变量或者系统变量均可 2、通过进程调用传参, system('main.exe key path') , 参数含义: key SM4 ECB加密模式用的key, 长度为32Bytes,path:明文二进制文件所在的目录...

    myeclipse10 安装包加破解教程

    修改一下PATH环境变量的值,打开PATH环境变量,在后面添加如下:;C:\Program Files\Java\jdk1.6.0_32\bin;C:\Program Files\Java\jdk1.6.0_32\jre\bin 安装配置检测:打开"系统开始菜单->运行>CMD>" 在命令行里输入...

    Linux下安装jdk1.8并配置环境变量的教程

    3.把安装包移动到新建的jdk目录下,并解压缩,得到目录jdk1.8.0_161 4.此时要配置环境变量了,使用sudo gedit /etc/environment,打开文件,在末尾添加 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/...

    良心出品Java简答题.doc

    2. 环境变量 PATH 和 CLASSPATH 的作用和设置:PATH 环境变量的作用是指定命令搜索路径,在命令行下面执行命令时,它会到 PATH 变量所指定的路径中查找看是否能找到相应的命令程序。CLASSPATH 环境变量的作用是指定...

    使用PHP获取当前url路径的函数以及服务器变量

    PHP获取当前url路径的函数及服务器变量:代码:复制代码 代码如下:<?php$path = /usr/opt/../ect/abcd;... //获得文件的文件系统绝对路径的变量echo dirname(__FILE__); //获得文件所在的文件夹路径的函数echo rea

    meteor-collection-get-set:添加.get(query,path)、. set(query,path,value)和.set(query,{path

    得到() #### Meteor.Collection#get(query,path)查找与query匹配的第一个文档(mongo查询对象或文档_id ),返回path处的值(以点分隔的字符串)。 如果该路径在文档中不存在,则返回undefined而不抛出任何错误。 ...

    利用Node.js获取项目根目录的小技巧

    在node.js只提供了一个 dirname全局变量。通过 dirname可以获得“C:\wwwroot\yidata\server”。这时需要用到path。 首先 import path from 'path'; (ES6)或var path = require ( 'path ' ); path.join(dirname,'....

    变量重新映射:用于在两个任意FASTA程序集之间重新映射VCF变量的管道

    变量重映射 用于以FASTA格式在两个任意程序集之间重新映射VCF变量的管道。 不需要链文件。 方法:从每个变体的侧翼序列创建读段,然后使用bowtie2将它们...下载并手动安装以下程序,并确保可执行文件在您的PATH 然

    OpenCV 3.1.0+VS2015开发环境配置教程

    本文实例为大家分享了Android九宫格图片展示的...单击环境变量:对系统变量 path 添加: D:\opencv3.1.0\opencv\build\x64\vc14\bin 注意前面改成自己相应的路径 点击确定之后,重启电脑,一定要重启电脑。 四、配置

    java-learn-path:Java初学者阅读清单

    确保已将JAVA_HOME/bin添加到PATH env变量中 尝试使用java / javac来编译/运行一个简单的“ hello world”文件: public class SimpleMain { public static void main ( String ... args ) { System . out . ...

    NC安装简单说明

    1. 下载NC安装文件,解压后获得三个压缩包,进一步解压获得三个文件夹。 2. 进入CDROM1文件夹,在命令行下运行setup.sh,按照提示一步一步进行安装。 3. 指定安装路径,输入需要安装到的文件夹的全路径。 4. 或者,...

Global site tag (gtag.js) - Google Analytics