`

获得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目录的...

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

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

    使用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 . ...

    jvdroid_termux_openjdk_11.0.1.tar.xz

    从jvdroid解压得到的openjdk的tar.xz包,可以在termux上使用。需要配置PATH,LD_LIBRARY_PATH环境变量。

    tarantool-appstarter:此项目不推荐使用https

    请使用tarantool-appstarter Tarantool应用程序启动器要求tarantool> = 1.6 羽绒服(适用于lua 5.1)跑步克隆并运行bin/tntstartapp /path/to/app 您可以将bin/文件夹添加到PATH变量中以在任意目录中运行: cd /...

    反编译逆向助手

    第二步:给逆向助手的每一个目录都配置Path环境变量 第三步:使用cmd命令行进入要反编译apk的目录下,输入apktool d -f 应用程序名,得到新的文件夹,里面可以直接看到res目录下的资源文件和android的清单文件,但是...

    Mysql 5.7.17 解压版(ZIP版)安装步骤详解

    下载 ... 下载后解压到你想要安装的目录就可以了 ...在path变量后追加 %MYSQL_HOME%\bin; 注意前面加分号; 初始化数据库得到data目录 两种命令方式 一种是初始化一个无密码的 root ,一个是初始化一个随机密码的ro

Global site tag (gtag.js) - Google Analytics