cost 214 ms
從文件中的 Get-WinEvent 獲取 EventData - 如何按 EventData.Data 分組?

[英]Get EventData from Get-WinEvent from File - How to group by EventData.Data?

事件日志從服務器導出到名為Exported_ErrorLog.evtx的文件。 我想要篩選 2023 年創建的所有條目按文本<EventData><Data>分組(參見下面的 xml) 數數我能夠從文件中讀取(參見學習 Powershell - Get-WinEvent ) ...

PowerShell:如何將嵌套的 hash 表傳遞給接受 3 個參數的 function?

[英]PowerShell: How can I pass a nested hash table to my function that accepts 3 parameters?

我創建了這個 function 但我不知道如何讓它工作。 這是代碼: 我希望能夠以 2 種不同的方式調用 function(如腳本所示) 通過在一行中明確定義其 3 個參數。 或者通過傳遞由多個對象組成的嵌套 hash 表,每個對象都具有函數的 3 個參數。 我怎樣才能做到這一點? 我只想修改 f ...

[System.IO.Path]::GetTempPath() 在遠程機器上通過 Invoke-Command 調用時輸出本地臨時目錄

[英][System.IO.Path]::GetTempPath() outputs local temp directory when called through Invoke-Command on a remote machine

我正在使用Invoke-Command -ComputerName在遠程計算機上運行 PowerShell 命令。 我正在嘗試獲取遠程機器的臨時目錄的路徑。 根據我調用[System.IO.Path]::GetTempPath()的位置,它會輸出預期的遠程目錄C:\Users\…\AppData\L ...

如何使用 PowerShell 過濾掉事件查看器日志中的默認防火牆阻止規則?

[英]How to filter out default Firewall block rules in Event Viewer log using PowerShell?

這是我的腳本: 不使用任何更多的東西,比如-notlike "*Stealth*" -notlike "*unknown*" -notlike "*Query user default*"等等。我怎樣才能完全過濾掉所有默認的 Windows 防火牆規則? 我說的是列表中不存在的防火牆規則。 ht ...

如何在 ForEach-Object 中增加索引變量?

[英]How to have index variable increase in ForEach-Object?

我有這個奇怪的觀察: 我想運行一個表達式的次數與文件的次數一樣多。 然而,無論Get-ChildItem找到多少文件,以下腳本總是只執行一次: 如果我用$_替換表達式,所有行都會按預期返回: ...

PowerShell 寫主機背景顏色繼續過去的代碼

[英]PowerShell write-host background color continuing past the code

這是來自 VS 代碼,也發生在 Windows 終端中的 PowerShell 7.3 代碼是這樣的: 這只是為了測試,但是當write-host在一個大腳本中並且背景 colors 只是繼續拖到文本之外時,它會更頻繁地發生。 我怎樣才能防止這種情況發生? 幾個月來一直遇到這個問題。 ps 正 ...

如何使用 PowerShell 創建每 x 分鍾或 x 小時運行一次的計划任務?

[英]How can I create a scheduled task using PowerShell that runs every x minutes or x hours?

使用 PowerShell 7.3.1,所以不能使用Register-ScheduledJob 。 無需直接修改計划任務 XML 文件,因為它們存儲在 3 個不同的地方,我如何在 Windows 中創建一個每隔 x 小時或 x 分鍾運行一次的計划任務。 我在 GUI 中完成了這個 我想在 Powe ...

有沒有辦法告訴 PowerShell 5 忽略一段代碼?

[英]Is there a way to tell PowerShell 5 to ignore a piece of code?

我正在嘗試編寫一個 function,如果運行 PowerShell 5.1,它將運行 1 行代碼,如果代碼在 PowerShell 7 中運行,則運行另一行代碼。我遇到的問題是 PowerShell 5.1 甚至不會執行代碼,因為它不知道如何處理? 在三元運算符中。 它返回錯誤“意外的令牌'?' ...

如何以 SYSTEM 身份運行我的 PowerShell 模塊 cmdlet?

[英]How to run my PowerShell module cmdlet as SYSTEM?

創建了一個 PowerShell 模塊,它有一個 function 並為該 function 公開了一個 cmdlet。內置的 PowerShell 5.1 和 pwsh.exe 7.3.1(使用 MSI 安裝程序安裝)可以毫無問題地檢測和運行該 cmdlet。 現在我需要該 cmdlet 在 W ...

PowerShell - 如何在注冊表文件路徑中間使用正則表達式來執行刪除項操作?

[英]PowerShell - How can I use regex in the middle of registry file path to perform remove-item operation?

我看過很多類似的問題並嘗試了很多東西,但我無法讓它發揮作用。 這些都不起作用。 我有一個正則表達式,只想刪除帶有 remove-item 的文件夾的子項,但我不知道如何讓它解析正則表達式而不是從字面上理解模式。 ...

如何顯示 PowerShell 命令的所有可用選項?

[英]How to show all the available options for a PowerShell command?

例如,這個命令: 顯示我的 WIFI.network 適配器的詳細信息,包含 5 列信息。 但如果我這樣做: 然后按 Tab 鍵,我可以在點后看到更多關於它的信息。 現在這只是一個簡單的例子,還有更多類似的命令,默認情況下只顯示幾列信息。 顯示每個命令的所有可用信息的通用方式是什么,例如.后的 g ...

如何用 Windows 防火牆的顯示名稱替換此 PowerShell 命令中的 Filter Origin?

[英]How to replace Filter Origin in this PowerShell command with Windows Firewall's display name?

發現在這里,運行之后,結果是這樣的: filter origin 有這個 ID,它是防火牆的唯一名稱,但我想看到一個對用戶更友好的名稱,這樣我可以立即了解哪個防火牆規則(基於我設置的顯示名稱)阻止了此連接。 更新:我想做這樣的事情。 但它不是這樣工作的,我需要幫助修復它。 基本上,我想保留與原 ...

ForEach -Parallel 中的 PowerShell 7 中的進度條未正確顯示

[英]Progress bar is not showing correctly in PowerShell 7 in ForEach -Parallel

這個顯示 0%: 這個顯示 4%: 實際腳本: 如果我傳入-PercentComplete $percent這是一個integer為什么進度條沒有正確接收它? 我已驗證腳本和環境配置是否正確,但我無法驗證,因為進度條未正確顯示。 更新根據我的調查,這不是同一個問題,我正在嘗試監視進度條,但顯然它 ...

在 PowerShell 7 中嘗試捕獲后訪問變量時出錯

[英]Error access to variable after try catch in PowerShell 7

我在 PowerShell 7 上收到此錯誤: 開發這個腳本: 假設這是因為我正在實施 -Parallel 嘗試使用同步對象: 得到另一個錯誤: 如果我遵守執行順序並且從頭開始創建同步對象,我不知道出了什么問題或為什么會發生這種情況; 有人可以幫我弄這個嗎??? 主要思想是處理 12496 個 Ur ...

我使用 Out-File 和/或 [system.io.file]::WriteAllText

[英]My use of Out-File and/or [system.io.file]::WriteAllText

在 Visual Studio Code 中運行時,這兩個命令都有效,但如果我直接在 pwsh 7 中執行 ps1 文件,則該文件為空白。 如果我右鍵單擊並選擇“使用 pwsh 打開”,則相同。 嘗試了這兩個命令,先輸出文件,但移至 [system.io.file]::WriteAllText 以 ...

MS Graph API - 群組和會員信息

[英]MS Graph API - Group & membership info

我正在嘗試列出我們 Azure Active Directory 組織中的所有組以及所有相關成員(用戶、組、聯系人等)。 由於我無法找到通過各種 Microsoft 門戶網站使用簡單導出按鈕執行此操作的方法,因此我開始通過 Powershell 獲取對 Microsoft Graph API/SDK ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM