小编rik*_*rik的帖子

命令输出为字符串

我想从命令中获取输出C:\Program Files (x86)\Java\jre7\bin\java.exe" -version作为字符串变量。

我试过这种方式: $out = &"C:\Program Files (x86)\Java\jre7\bin\java.exe" -version

但它给出了错误信息:

java.exe : java version "1.7.0_05"
At line:1 char:9
+ $out = & <<<< "C:\Program Files (x86)\Java\jre7\bin\java.exe" -version
    + CategoryInfo          : NotSpecified: (java version "1.7.0_05":String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

Java(TM) SE Runtime Environment (build 1.7.0_05-b05)


Java HotSpot(TM) Client VM (build 23.1-b03, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)

$out 变量似乎是空的。

我究竟做错了什么?

powershell

6
推荐指数
1
解决办法
1万
查看次数

静默 Java 更新检查

如何在没有jusched.exe进程一直在后台运行并控制何时检查更新的情况下自动更新 Java ?

windows java powershell vbscript automatic-update

5
推荐指数
1
解决办法
6510
查看次数

标签 统计

powershell ×2

automatic-update ×1

java ×1

vbscript ×1

windows ×1