PowerShell命令行窗口中设置环境变量 (简介,以及与cmd、shell、linux命令对比)

■前言

win10自带 PowerShell命令行窗口,使用起来,

与cmd的命令行,linux还是多少有些差异的

 

■设置系统环境变量

$env:xxx    

(比如我们要命令行执行java,又没有管理员权限去修改环境变量,直接在命令行窗口修改)

$env:path=-join("c:\program\java8\bin;", "$env:path")

cmd的命令行方法如下

set path=c:\program\java8\bin;%path%

   (直接对path操作即可,不需要在前面加上env)

   (而且,直接连接在一起就行,不想PowerShell这样麻烦,还要写一个连接字符串。)

 

■执行某个命令(&)

    (比如,执行data命令)

&‘date'

而在,linux的shell脚本中,直接执行下面命令就可以完成,不需要双引号

&date

 

■执行的命令中带有参数时

java -cp ".;.\lib\myTool.jar;.\lib\myTool2.jar-d . Helloworld.java

需要带上双引号,否则出错

而cmd的命令行,直接执行下面命令就没有问题(不需要双引号)

java -cp .;.\lib\myTool.jar;.\lib\myTool2.jar -d . Helloworld.java

 

■查看某个变量的值

echo $env:path

$env:path

 

■查看某个命令的帮助文档

help curl

help dir

・cmd的命令行方法如下

curl -help

dir /? 普遍都是这种方式查看命令

java     直接输入命令,就可以查看帮助

・linux命令行窗口下

man ls

--------------------------

■高级应用

・启动服务

Start-Service -Name "XXXX"

・设置网络安全协议

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值