PowerShell 是 cmd 的扩展,cmd 的命令在 PowerShell 中基本均可以使用执行。正则表达式
$env:path = $env:path + "dir_path" :临时添加 path 环境变量。shell
Export-Alias demo.ps1
。Import-Alias demo.ps1
,不成功可使用“-force”参数进行强制导入。两个变量的值互换:windows
$tempt = $var1 $var_1 = $var_2 $var_2 = $tempt
$var_1,$var_2 = $var_2,$var_1
ls variable:
: 查看当前使用的变量。ls variable:var_name
: 查看变量 $var_name 的信息,支持正则表达式。Test-Path variable:var_name
:查看变量 $var_name 是否存在,返回布尔值。del variable:var_name
:删除指定的变量。Remove-Variable:删除指定的变量。网络
ls env:
:查看环境变量信息。env:var_name
:显示指定的环境变量信息,支持正则表达式。env:varname=value
:建立添加一个环境变量。del env:var_name
:删除指定的环境变量,支持正则表达式。[environment]::setenvironmentvariable("PATH","D:\","User")
:设置用户的 $PATH 变量,永久生效。[environment]::getenvironmentvariable("PATH","User")
:获取环境变量 $PATH 。.ps1
后缀。Set-Executionpolicy RemoteSigned
:容许命令行运行 PowerShell 脚本。powershell "& 'PowerShell_script_path'"