为了管理变量,powershell提供了五个专门管理变量的命令Clear-Variable,Get-Variable,New-Variable,Remove-Variable,Set-Variable。因为虚拟驱动器variable:的存在,clear,remove,set打头的命令可以被代替。但是Get-Variable,New-Variable。却非常有用new-variable可以在定义变量时,指定变量的一些其它属性,比如访问权限。同样Get...
1. 追加PATH $env:USER_PATH=[Environment]::GetEnvironmentVariable("PATH", "User") // ↓勿直接使用$env:PATH,会触发问题2,用临时变量$env:USER_PATH来过渡一下 $env:USER_PATH += ";D:\java8\bin" // 现在console中临时追加(注意看情况加;分割) [Environment]::SetEnvironmentVariable("PATH", $...
Set-Variable -name b -value 99 1. 2. 声明只读变量:(参考New-Variable) New-Variable pi -Value 3.14 -Force -Option readonly New-Variable zero -Value 0 -Force -Option constant 1. 2. Option Description "None" NOoption (default) "ReadOnly" Variablecontents may only be modifie...
" } else{ if($path.Trim().EndsWith(";")){ $path=$path+$line } else{ $path=$path+";"+$line } [System.Environment]::SetEnvironmentVariable("Path",$path,"Machine") $index++ Write-Host $index ": " "Add " $line "to PATH variable!" } } cmd /c "pause"...
5.Set-Variable :设置变量的值,如果该变量还不存在,则创建该变量 6.Set-PSBreakpoint :在行、命令或者变量上设置断点 7.Set-Location :将当前工作位置设置为指定的位置 8.Set-Item :将项的值更改为命令中指定的值 9.Set-Service :启动、停止和挂起服务并更改服务的属性 ...
Set-Variable[-Name] <String[]> [[-Value] <Object>] [-Include <String[]>] [-Exclude <String[]>] [-Description <String>] [-Option <ScopedItemOptions>] [-Force] [-Visibility <SessionStateEntryVisibility>] [-PassThru] [-Scope <String>] [-WhatIf] [-Confirm] [<CommonParameter...
$addPath='c:\add\you\path\here';$target='User';$path= [Environment]::GetEnvironmentVariable('Path',$target);if($path-match";$"){$newPath=$path+$addPath; }else{$newPath=$path+';'+$addPath; } [Environment]::SetEnvironmentVariable('Path',$newPath,$target) ...
PS> [environment]::SetEnvironmentvariable("Path", ";c:\powershellscript", "User") PS> [environment]::GetEnvironmentvariable("Path", "User") 1. 2. 驱动器变量 访问文件 #获取当前Powershell下的驱动器 PS C:\> Get-PSDrive #直接访问文件 ...
LocalVariable实例包含有关当前执行的信息,例如: MyInvocation PSCommandPath PSScriptRoot PSBoundParameters args input 导航变量驱动器 Variable提供程序在Variable:驱动器中公开其数据存储。 若要使用变量,则可以将你的位置更改为Variable:驱动器 (Set-Location Variable:),也可以从任何其他 PowerShell 驱动器使用变量。
亲爱的读者,作为一名运维工程师,我一直在 Linux 系统上工作,使用环境变量是我日常工作的一部分。然而...