本文阅读量 次
1. PowerShell 的使用¶
Windows 下有两个命令行,一个是 PowerShell
, 一个是古老的 Cmd
, 这两个系统是完全不同的, 大部分命令也是不一样的
如何知道现在打开的是 PowerShell
还是 Cmd
呢
1.1 HowTo¶
1.1.1 查看所有环境变量¶
dir env:
1.1.2 如何查看 PATH 命令¶
$env:path
按行对 $env:path
进行输出
(type env:path) -split ';'
查看并查找特定变量
(type env:path) -split ';' | findstr E:\
1.1.3 如何查看命令的具体位置¶
Get-Command <cmd>
PS D:\> Get-Command code
CommandType Name Version Source
----------- ---- ------- ------
Application code.cmd 0.0.0.0 D:\devapps\vscodeapp\bin\code.cmd
where <cmd>
D:\>where java
D:\devapps\jdk\jdk-17.0.1\bin\java.exe
1.1.4 设置环境变量¶
# 设置
$Env:MY_NAME = "Wade Wilson"
# 使用
echo "Hello $Env:MY_NAME"