婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Windows Powershell 自動化變量

Windows Powershell 自動化變量

熱門標簽:電話機器人公司招聘 萬全縣地圖標注app 六寸地圖標注點怎么刪除 地圖標注的圖案 莫拉克電梯系統外呼怎么設置 如何根據經緯度百度地圖標注 新鄭電銷機器人一個月多少錢 騰訊地圖標注中心怎么標注 印臺區呼叫中心外呼系統

Powershell 自動化變量 是那些一旦打開Powershell就會自動加載的變量。

這些變量一般存放的內容包括

用戶信息:例如用戶的根目錄$home
配置信息:例如powershell控制臺的大小,顏色,背景等。
運行時信息:例如一個函數由誰調用,一個腳本運行的目錄等。

PS> $HOME
C:\Users\test
PS> $currentProcessID=$pid
PS> $currentProcessID
5356
PS> Get-Process -Id $pid

Handles NPM(K)  PM(K)   WS(K) VM(M)  CPU(s)   Id ProcessName
------- ------  -----   ----- -----  ------   -- -----------
  390   10  30604   33100  172   1.11  5356 powershell

PS> $PROFILE
C:\Users\test\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

powershell中的某些自動化變量只能讀,不能寫。例如:$Pid。
可以通過Get-Help about_Automatic_variables查看Automatic_variables的幫助。
TOPIC
about_Automatic_Variables

主題
about_Automatic_Variables

簡短說明
說明存儲 Windows PowerShell 狀態信息的變量。
這些變量由 Windows PowerShell 創建并維護。

詳細說明
下面是 Windows PowerShell 中的自動變量的列表:

$$
包含會話所收到的最后一行中的最后一個令牌。

$?
包含最后一個操作的執行狀態。如果最后一個操作成功,則包含 TRUE,失敗則包含 FALSE。

$^
包含會話所收到的最后一行中的第一個令牌。

$_
包含管道對象中的當前對象。在對管道中的每個對象或所選對象執行操作的命令中,可以使用此變量。

$Args
包含由未聲明參數和/或傳遞給函數、腳本或腳本塊的參數值組成的數組。
在創建函數時可以聲明參數,方法是使用 param 關鍵字或在函數名稱后添加以圓括號括起、逗號
分隔的參數列表。

$ConsoleFileName
包含在會話中最近使用的控制臺文件 (.psc1) 的路徑。在通過 PSConsoleFile 參數啟動
Windows PowerShell 或使用 Export-Console cmdlet 將管理單元名稱導出到控制臺文件
時,將填充此變量。

在使用不帶參數的 Export-Console cmdlet 時,它自動更新在會話中最近使用的控制臺文件。
可以使用此自動變量確定要更新的文件。

$Error
包含錯誤對象的數組,這些對象表示最近的一些錯誤。最近的錯誤是該數組中的第一個錯誤對象
($Error[0])。

$Event
包含一個 PSEventArgs 對象,該對象表示一個正在被處理的事件。
此變量只在事件注冊命令(例如 Register-ObjectEvent)的 Action 塊內填充。
此變量的值是 Get-Event cmdlet 返回的同一個對象。
因此,可以在 Action 腳本塊中使用 $Event 變量的屬性(例如
$Event.TimeGenerated)。

$EventSubscriber
包含一個 PSEventSubscriber 對象,該對象表示正在被處理的事件的事件訂閱者。
此變量只在事件注冊命令的 Action 塊內填充。此變量的值
是 Get-EventSubscriber cmdlet 返回的同一個對象。

$ExecutionContext
包含一個 EngineIntrinsics 對象,該對象表示 Windows PowerShell 主機的執行上下文。
可以使用此變量來查找可用于 cmdlet 的執行對象。

$False
包含 FALSE。可以使用此變量在命令和腳本中表示 FALSE,而不是使用字符串”false”。如果
該字符串轉換為非空字符串或非零整數,則可將該字符串解釋為 TRUE。

$ForEach
包含 ForEach-Object 循環的枚舉數。可以對 $ForEach 變量的值使用枚舉數的屬性和方法。
此變量僅在運行 For 循環時存在,循環完成即會刪除。

$Home
包含用戶的主目錄的完整路徑。此變量等效于 %homedrive%%homepath% 環境變量。

$Host
包含一個對象,該對象表示 Windows PowerShell 的當前主機應用程序。可以使用此變量在命
令中表示當前主機,或者顯示或更改主機的屬性,如 $Host.version、$Host.CurrentCulture
或 $host.ui.rawui.setbackgroundcolor(“Red”)。

$Input
一個枚舉數,它包含傳遞給函數的輸入。$Input 變量區分大小寫,只能用于函數和腳本塊。(腳
本塊本質上是未命名的函數。)在函數的 Process 塊中,$Input 變量包含當前位于管道中的對
象。在 Process 塊完成后,$Input 的值為 NULL。如果函數沒有 Process 塊,則 $Input
的值可用于 End 塊,它包含函數的所有輸入。

$LastExitCode
包含運行的最后一個基于 Windows 的程序的退出代碼。

$Matches
$Matches 變量與 -match 和 -not match 運算符一起使用。
將標量輸入提交給 -match 或 -notmatch 運算符時,如果檢測到匹配,則會返回一個布爾值,
并使用由所有匹配字符串值組成的哈希表填充 $Matches 自動變量。有關 -match 運算符的詳細
信息,請參閱 about_comparison_operators。

$MyInvocation
包含一個對象,該對象具有有關當前命令(如腳本、函數或腳本塊)的信息。可以使用該對象中的
信息(如腳本的路徑和文件名 ($myinvocation.mycommand.path) 或函數的名稱
($myinvocation.mycommand.name))來標識當前命令。對于查找正在運行的腳本的名稱,這非常有用。

$NestedPromptLevel
包含當前提示級別。值 0 指示原始提示級別。該值在進入嵌套級別時遞增,在退出嵌套級別時遞減。

例如,在使用 $Host.EnterNestedPrompt 方法時,Windows PowerShell 會出現嵌套命令
提示符。在 Windows PowerShell 調試程序中到達斷點時,Windows PowerShell 也會出現嵌
套命令提示符。

在進入嵌套提示時,Windows PowerShell 暫停當前命令,保存執行上下文,并遞增
$NestedPromptLevel 變量的值。要創建更多嵌套命令提示符(最多 128 級)或返回到原始命
令提示符,請完成命令,或鍵入”exit”。

$NestedPromptLevel 變量有助于跟蹤提示級別。可以創建包含此值的備用 Windows
PowerShell 命令提示符,以使此值始終可見。

$NULL
包含 NULL 或空值。可以在命令和腳本中使用此變量表示 NULL,而不是使用字符串”NULL”。
如果該字符串轉換為非空字符串或非零整數,則可將該字符串解釋為 TRUE。

$PID
包含承載當前 Windows PowerShell 會話的進程的進程標識符 (PID)。

$Profile
包含當前用戶和當前主機應用程序的 Windows PowerShell 配置文件的完整路徑。可以在命令
中使用此變量表示配置文件。例如,可以在命令中使用此變量確定是否已創建某個配置文件:

test-path $profile

也可以在命令中使用此變量創建配置文件:

new-item -type file -path $pshome -force

此外,還可以在命令中使用此變量在記事本中打開配置文件:

notepad $profile

$PSBoundParameters
包含活動參數及其當前值的字典。只有在聲明參數的作用域(如腳本或函數)中,
此變量才有值。可以使用此變量顯示或更改參數的當前值,也可以將參數值傳遞給
其他腳本或函數。

例如:

function test {
param($a, $b)

# Display the parameters in dictionary format.
$psboundparameters

# Call the Test1 function with $a and $b.
test1 @psboundparameters
}

$PsCmdlet
包含一個對象,該對象表示正在運行的 cmdlet 或高級函數。

可以在 cmdlet 或函數代碼中使用該對象的屬性和方法來響應使用的條件。例如,
ParameterSetName 屬性包含正在使用的參數集的名稱,而 ShouldProcess 方法將 WhatIf
和 Confirm 參數動態添加到 cmdlet。

有關 $PSCmdlet 自動變量的詳細信息,請參閱 about_Functions_Advanced。

$PsCulture
包含操作系統中當前所用的區域性的名稱。區域性確定數字、貨幣和日期等項的顯示格式。這是系
統的 System.Globalization.CultureInfo.CurrentCulture.Name 屬性的值。要獲取系統
的 System.Globalization.CultureInfo 對象,請使用 Get-Culture cmdlet。

$PSDebugContext
在調試期間,此變量包含有關調試環境的信息。在其他時間,此變量包含 NULL 值。因此,可以使
用此變量指示調試程序是否擁有控制權。填充之后,此變量包含一個具有 Breakpoints 和
InvocationInfo 屬性的 PsDebugContext 對象。InvocationInfo 屬性有多個十分有用的
屬性,包括 Location 屬性。Location 屬性指示正在調試的腳本的路徑。

$PsHome
包含 Windows PowerShell 的安裝目錄的完整路徑(通常為
%windir%System32WindowsPowerShellv1.0)。可以在 Windows PowerShell 文件
的路徑中使用此變量。例如,下面的命令在概念性幫助主題中搜索”variable”一詞:

select-string -pattern variable -path $pshome*.txt

$PSScriptRoot
包含要從中執行腳本模塊的目錄。
通過此變量,腳本可以使用模塊路徑來訪問其他資源。

$PsUICulture
包含操作系統中當前所用的用戶界面 (UI) 區域性的名稱。UI 區域性確定哪些文本字符串用于用戶
界面元素(如菜單和消息)。這是系統的
System.Globalization.CultureInfo.CurrentUICulture.Name 屬性的值。要獲取系統
的 System.Globalization.CultureInfo 對象,請使用 Get-UICulture cmdlet。

$PsVersionTable
包含一個只讀哈希表,該哈希表顯示有關在當前會話中運行的 Windows PowerShell 版本的詳
細信息。
該表包括下列項:

CLRVersion: 公共語言運行時 (CLR) 的版本 
BuildVersion: 當前版本的內部版本號 
PSVersion: Windows PowerShell 版本號 
WSManStackVersion: WS-Management 堆棧的版本號 
PSCompatibleVersions: 與當前版本兼容的 Windows PowerShell 版本 
SerializationVersion :序列化方法的版本 
PSRemotingProtocolVersion:Windows PowerShell 遠程管理協議的版本 
$Pwd
包含一個路徑對象,該對象表示當前目錄的完整路徑。

$Sender
包含生成此事件的對象。此變量只在事件注冊命令的 Action 塊內填充。
此變量的值也可在 Get-Event 返回的 PSEventArgs
(System.Management.Automation.PSEventArgs) 對象的 Sender 屬性中找到。

$ShellID
包含當前 shell 的標識符。

$SourceArgs
包含表示正在被處理的事件的事件參數的對象。此變量只在事件注冊命令的 Action
塊內填充。此變量的值也可在 Get-Event 返回的 PSEventArgs
(System.Management.Automation.PSEventArgs) 對象的 SourceArgs 屬性中找到。

$SourceEventArgs
包含一個對象,該對象表示從正在被處理的事件的 EventArgs 中派生出的
第一個事件參數。此變量只在事件注冊命令的 Action 塊內填充。
此變量的值也可在 Get-Event 返回的 PSEventArgs
(System.Management.Automation.PSEventArgs) 對象的 SourceArgs 屬性中找到。

$This
在定義腳本屬性或腳本方法的腳本塊中,$This 變量引用要擴展的對象。

$True
包含 TRUE。可以在命令和腳本中使用此變量表示 TRUE。

另請參閱
about_Hash_Tables
about_Preference_Va

riables
about_Variables

您可能感興趣的文章:
  • PowerShell小技巧實現IE Web自動化
  • PowerShell ISE自動化簡單示例
  • PowerShell 4.0實現自動化設置服務器

標簽:臨汾 湘潭 襄陽 喀什 汕頭 疫苗接種 天水 南昌

巨人網絡通訊聲明:本文標題《Windows Powershell 自動化變量》,本文關鍵詞  Windows,Powershell,自動化,變量,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows Powershell 自動化變量》相關的同類信息!
  • 本頁收集關于Windows Powershell 自動化變量的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    jizz一区二区| 福利一区在线观看| 午夜精品久久一牛影视| 久久中文娱乐网| 欧美日韩另类一区| 在线成人小视频| 国产精品美女久久久久久久久久久 | 欧美性生活久久| 欧美人体做爰大胆视频| 国产日韩欧美麻豆| 精品系列免费在线观看| 欧美精品一级二级三级| 亚洲精品欧美专区| 国产成人av影院| 久久毛片高清国产| 国产精品一区二区三区四区| 91精品国产综合久久福利软件| 亚洲免费伊人电影| 国产 欧美在线| 日韩欧美高清一区| 日韩av不卡一区二区| 欧美本精品男人aⅴ天堂| 美腿丝袜在线亚洲一区| 欧美日韩www| 亚洲视频在线一区观看| 91精品国产综合久久小美女| 亚洲欧洲av在线| proumb性欧美在线观看| 成人欧美一区二区三区小说 | 久久精品国产在热久久| 国产成人精品午夜视频免费| 久久九九久久九九| jizzjizzjizz欧美| 午夜精品久久久久久久久久久| 欧美自拍偷拍一区| 在线观看国产日韩| 麻豆成人久久精品二区三区红| 欧美视频在线不卡| 亚洲丝袜自拍清纯另类| 在线视频一区二区三区| 免费精品视频在线| 日韩三级在线观看| 99riav一区二区三区| 国产精品素人视频| 欧美疯狂性受xxxxx喷水图片| 精品一区二区三区欧美| 亚洲精品乱码久久久久久久久| 国产成a人亚洲精品| 国产精品入口麻豆原神| 欧美一区二区三区在线电影| 在线观看精品一区| 在线看国产日韩| 亚洲黄色免费电影| 69成人精品免费视频| eeuss鲁片一区二区三区在线看| 久久久精品欧美丰满| 色综合久久六月婷婷中文字幕| 韩国欧美国产一区| 亚洲一二三区视频在线观看| 国产精品色一区二区三区| 欧美日韩欧美一区二区| 99精品久久久久久| 欧美aaaaa成人免费观看视频| 中文一区二区在线观看| 精品国产网站在线观看| 欧美私人免费视频| 亚洲理论在线观看| 欧美电影免费观看高清完整版在 | 精品久久一区二区三区| 色噜噜狠狠成人网p站| 懂色av一区二区在线播放| 香蕉成人伊视频在线观看| 亚洲欧洲日本在线| 色猫猫国产区一区二在线视频| 日本免费在线视频不卡一不卡二| 亚洲高清不卡在线| 亚洲欧美激情在线| 最新国产成人在线观看| 国产精品美女久久福利网站| 国产三级久久久| 中文字幕色av一区二区三区| 一区二区三区在线免费播放 | 国产欧美一区二区在线观看| 91精品国产色综合久久| 欧美午夜影院一区| 91丨九色porny丨蝌蚪| 97精品视频在线观看自产线路二| 成人h动漫精品一区二区| 欧美中文字幕不卡| 2023国产精品| 欧美视频日韩视频| 精品久久国产字幕高潮| 国产精品久久久一本精品| 中文字幕日韩av资源站| 男女男精品视频网| 波多野结衣亚洲| 色综合久久久久网| 精品福利在线导航| 全国精品久久少妇| 国产一区二区看久久| 欧美在线小视频| 欧美日韩午夜精品| 久久久久久久久97黄色工厂| 国产精品国产精品国产专区不蜜| 91小视频在线免费看| 国产乱妇无码大片在线观看| 亚洲一级二级三级| 国产精品成人免费精品自在线观看 | 日韩在线一区二区| 亚洲乱码国产乱码精品精98午夜| 成人精品小蝌蚪| 日韩西西人体444www| 麻豆精品视频在线观看免费| 欧美日韩一区二区三区四区| 国产真实乱对白精彩久久| 91精品国产手机| 波多野结衣中文字幕一区| 亚洲午夜电影在线| 北条麻妃一区二区三区| 欧美激情一区二区三区蜜桃视频| 成人性生交大片免费看视频在线 | 最新成人av在线| 91免费精品国自产拍在线不卡 | 中文字幕在线一区免费| 久久国产人妖系列| 日韩免费视频一区二区| 蜜臀a∨国产成人精品| 欧美在线观看一区| 日韩精品高清不卡| 日韩欧美中文一区二区| 无码av免费一区二区三区试看| 在线观看视频一区| 亚洲欧洲99久久| 欧美专区在线观看一区| 亚洲综合区在线| 色8久久人人97超碰香蕉987| 久久久久久久精| 91丨九色丨尤物| 久久不见久久见免费视频7| 欧美夫妻性生活| 日韩vs国产vs欧美| 亚洲图片欧美综合| 欧美日韩在线亚洲一区蜜芽| 成人福利在线看| 亚洲欧美综合色| 欧美在线观看一区二区| 欧美一区二区三区视频免费| 热久久一区二区| 一区视频在线播放| 555夜色666亚洲国产免| 成年人国产精品| 狠狠色丁香婷婷综合| 亚洲电影一级黄| 国产精品传媒视频| 日本一区二区三级电影在线观看 | 亚洲欧美国产77777| 欧美电视剧在线观看完整版| 99久久免费精品高清特色大片| 视频精品一区二区| 亚洲美女偷拍久久| 亚洲精品免费播放| 久久久国产精品午夜一区ai换脸| 欧美一区二区三区视频在线观看| 91色视频在线| 91免费在线看| 9久草视频在线视频精品| 亚洲成人三级小说| 亚洲午夜激情网页| 日日摸夜夜添夜夜添精品视频| 亚洲电影一级片| 日产国产高清一区二区三区| 视频在线观看91| 韩国av一区二区三区在线观看| 久久av资源网| 99久久亚洲一区二区三区青草| av一区二区三区黑人| 在线观看视频一区二区| 日韩欧美中文字幕一区| 久久久国际精品| 亚洲欧美自拍偷拍| 日韩精品免费视频人成| 国产一区二区三区免费播放| 欧美自拍丝袜亚洲| 久久精品夜色噜噜亚洲a∨| 日韩免费视频线观看| 综合久久久久综合| 精品一区二区免费| 91久久久免费一区二区| 欧美不卡一区二区三区四区| 亚洲激情六月丁香| 成人18视频在线播放| 精品久久久久av影院| 日本美女一区二区| 欧美日韩在线播| 亚洲欧美激情小说另类| 国产精品456露脸| 欧美一级夜夜爽| 视频在线观看91| 欧美男男青年gay1069videost | 国产尤物一区二区在线|