cost 95 ms
檢查 100k 文件的修改年齡 --> PathTooLongException

[英]Check Modify Age of 100k files --> PathTooLongException

目前我正在編寫一個腳本,該腳本應提供過去 30 天或 30 到 180 天內修改過的文件數或 180 天內未修改的文件數。 所以總共三個查詢,每個查詢都有自己的變量,其中存儲了計數。 整個事情應該在幾個遠程服務器上執行。 但是,這些服務器上的文件夾結構非常深,PowerShell 經常達到 260 ...

將每一行 PowerShell 輸出存儲為相同的變量

[英]Store Each Line of PowerShell Output as same variable

所以,我試圖從一台單獨的機器上遠程刪除一些手動添加的打印機。 問題是,我不想刪除所有打印機,只刪除名稱中有“HJK”或“LSG”的打印機。 因此,要獲取名稱列表,我會這樣做: 要刪除打印機,我會這樣做: 我知道我可以將 get-printer 的結果導出為 CSV 以更好地使用它,但我寧願不這樣做, ...

Powershell中調用Rest方法出錯

[英]Error in Invoke Rest Method in Powershell

我正在嘗試更新 azure 中的 ip 范圍這是我的代碼: 遇到錯誤: 我試圖替換這個: $NewSnatIpRange 到 "10.0.0.0/8" "10.0.0.0/16" PUT 方法成功地反映在站點中。 我的問題是,我需要將計算的值放入 $NewSnatIpRange 中。 任何人都知 ...

Powershell GUI - Output 從調用命令 function 到文本框

[英]Powershell GUI - Output to textbox from Invoke-Command function

我正在將整個環境的當前備份解決方案轉換為 Powershell GUI 應用程序。 我的腳本按預期工作,但現在我正在嘗試將 output 顯示到我的 GUI 文本框字段。 我試圖顯示的 output 位於Invoke-Command腳本塊的 function 內。 這是我的代碼片段:function ...

Invoke-Command -ScriptBlock 將變量帶入 LIST

[英]Invoke-Command -ScriptBlock bringing variable with LIST

我正在嘗試遠程執行腳本以獲取排除當前處於停止狀態的某些服務的服務列表 state。我無法將排除變量作為列表傳遞。 如果我只是在本地使用它,它可以工作,但在遠程調用命令中它不會。 從 ScriptBlock 中刪除 $elist 是可行的。 但我確實想在 sriptblock 中傳遞排除某些服務的價 ...

如何用powershell遠程啟動Azure虛擬機服務 5.1

[英]How to remotely start service on Azure VM with powershell 5.1

如何在 Azure 虛擬機上遠程啟動服務? 沒有 Powershell 被“以管理員身份運行”似乎是不可能的。 有沒有辦法以管理員身份啟動? (我會傳入 Get-Credential 參數,但不幸的是,5.1 版本的 Set-Service 命令不接受它作為參數,就像它在 Powershell ...

Powershell $using 變量不能與腳本塊中的 Invoke-Command 一起使用

[英]Powershell $using variable not working with Invoke-Command in scriptblock

我試圖在由Start-Job調用的Invoke-Command本身中使用$using:x ,但我無法弄清楚: 這輸出: 我知道我可以像在我的解決方法中那樣簡單地使用-ArgumentList傳遞值,但我很好奇$using:x需要什么才能工作。 也許檢索當前 session 並將其傳遞給Invoke- ...

在 Invoke-Command 中使用 Splat 並傳遞與機器相關的 arguments

[英]Using Splat in Invoke-Command AND passing arguments relevant to the machine

我正在使用 Invoke-Command,但這個問題可能與使用 splat 的任何命令相關。 我本質上想傳遞兩組在 splat 命令中有用的變量,但我不確定我該怎么做。 在下面的代碼中,Invoke-Command 成功連接到兩台服務器,但我得到的 output 是兩台服務器的“Server1 I ...

如何使用 powershell 中的調用命令刪除文件夾

[英]how to delete a folder using invoke command in powershell

用了很久第一次在這里提問。 我目前正在制作 powershell 腳本,以在他們離開公司一個月后刪除用戶數據。 我已經嘗試使用普通的 remove-item 刪除文件夾,這可行,但是通過網絡時這是一個非常緩慢的過程。 然后我發現了可以在遠程計算機上運行的調用命令 function。 現在我似乎無法讓 ...

一對多調用命令,沒有超時

[英]Invoke-Command one to Many without timeouts

我正在嘗試在遠程 Windows 服務器上運行一系列命令。 其中一些服務器已啟動,而有些則未啟動。 有些我可以訪問,有些我沒有訪問權限。 解決此問題的選項: 我可以去: 現在讓我煩惱的是調用命令超時時間太長並且不能縮短。 所以我在想的是使用 PowerShell 7 Parallel l ...

Invoke-Command 在遠程機器上執行而沒有效果

[英]Invoke-Command executes on remote machine without having an effect

我正在嘗試使用 Invoke-Command 在 VM 上運行命令。 該命令應在完成當前作業后停止處理作業的程序。 如果我使用 RDC 在終端中運行它,它就可以工作。 但是,如果我使用 Invoke-Command 從另一台機器運行它,似乎什么也沒有發生。 然而,進程監視器顯示命令在這兩種情 ...

Powershell 捕獲調用命令輸出

[英]Powershell Capture Invoke-Command Output

我遇到了一個我似乎無法弄清楚的問題。 我有這段代碼正是我想要的。 它搜索已安裝並具有特定 UpdateID 的 Windows 更新。 使用此解決方案,我無法在Invoke-Command之外使用$tmp.Updates ,但我嘗試使用ForEach-Object循環收集的信息工作正常。 在這種 ...


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