![](/img/trans.png)
[英]Run Powershell Script as Administrator remotely
服務器 A 上的 Script_A.ps1: 腳本“Script_B.ps1”: Script_C 需要提升權限才能執行。 我可以編輯 Script_A 和 Script_B 但不能編輯 Script_C。 我的問題是,如果我執行 Script_A,則 Script_C 會出現錯誤: 注意:Scr ...
[英]Run Powershell Script as Administrator remotely
服務器 A 上的 Script_A.ps1: 腳本“Script_B.ps1”: Script_C 需要提升權限才能執行。 我可以編輯 Script_A 和 Script_B 但不能編輯 Script_C。 我的問題是,如果我執行 Script_A,則 Script_C 會出現錯誤: 注意:Scr ...
[英]Check Modify Age of 100k files --> PathTooLongException
目前我正在編寫一個腳本,該腳本應提供過去 30 天或 30 到 180 天內修改過的文件數或 180 天內未修改的文件數。 所以總共三個查詢,每個查詢都有自己的變量,其中存儲了計數。 整個事情應該在幾個遠程服務器上執行。 但是,這些服務器上的文件夾結構非常深,PowerShell 經常達到 260 ...
[英]Store Each Line of PowerShell Output as same variable
所以,我試圖從一台單獨的機器上遠程刪除一些手動添加的打印機。 問題是,我不想刪除所有打印機,只刪除名稱中有“HJK”或“LSG”的打印機。 因此,要獲取名稱列表,我會這樣做: 要刪除打印機,我會這樣做: 我知道我可以將 get-printer 的結果導出為 CSV 以更好地使用它,但我寧願不這樣做, ...
[英]File execution after IWR download with IEX
我想從服務器下載一個文件並使用單行命令執行它。 我發現這個iwr site.com/file.exe -OutFile file.exe; file.exe iwr site.com/file.exe -OutFile file.exe; file.exe ,但我不喜歡它。 我正在尋找不將下載的文 ...
[英]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 to textbox from Invoke-Command function
我正在將整個環境的當前備份解決方案轉換為 Powershell GUI 應用程序。 我的腳本按預期工作,但現在我正在嘗試將 output 顯示到我的 GUI 文本框字段。 我試圖顯示的 output 位於Invoke-Command腳本塊的 function 內。 這是我的代碼片段:function ...
[英]Invoke-Command -ScriptBlock bringing variable with LIST
我正在嘗試遠程執行腳本以獲取排除當前處於停止狀態的某些服務的服務列表 state。我無法將排除變量作為列表傳遞。 如果我只是在本地使用它,它可以工作,但在遠程調用命令中它不會。 從 ScriptBlock 中刪除 $elist 是可行的。 但我確實想在 sriptblock 中傳遞排除某些服務的價 ...
[英]How to remotely start service on Azure VM with powershell 5.1
如何在 Azure 虛擬機上遠程啟動服務? 沒有 Powershell 被“以管理員身份運行”似乎是不可能的。 有沒有辦法以管理員身份啟動? (我會傳入 Get-Credential 參數,但不幸的是,5.1 版本的 Set-Service 命令不接受它作為參數,就像它在 Powershell ...
[英]Powershell $using variable not working with Invoke-Command in scriptblock
我試圖在由Start-Job調用的Invoke-Command本身中使用$using:x ,但我無法弄清楚: 這輸出: 我知道我可以像在我的解決方法中那樣簡單地使用-ArgumentList傳遞值,但我很好奇$using:x需要什么才能工作。 也許檢索當前 session 並將其傳遞給Invoke- ...
[英]Invoke-Command is giving NativeCommandError
我正在使用Invoke-Command { & "powershell.exe" } -NoNewScope並收到錯誤消息。 錯誤圖像 ...
[英]Using Splat in Invoke-Command AND passing arguments relevant to the machine
我正在使用 Invoke-Command,但這個問題可能與使用 splat 的任何命令相關。 我本質上想傳遞兩組在 splat 命令中有用的變量,但我不確定我該怎么做。 在下面的代碼中,Invoke-Command 成功連接到兩台服務器,但我得到的 output 是兩台服務器的“Server1 I ...
[英]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 ...
[英]Powershell SQL commands through Invoke-AzVMRunCommand
我有一個執行 SQL 備份和恢復的腳本。 它適用於 SQL Server 2014 Standard 和 SQL Server 2019 Standard。 我在 PowerShell 中使用 SQL Server 模塊或 DBATools 模塊。 當我在本地執行腳本時,它成功創建 SQL 憑據 ...
[英]Invoke-Command - use predefined function and object
我想通過 ps 調用在遠程服務器上使用預定義的函數,我需要發送一個對象作為參數。 此代碼始終將對象寫入第一個元素。 有沒有辦法使用 Invoke-Command 將函數和對象傳遞給遠程服務器? 謝謝。 ...
[英]Powershell Using Scope Modifier In Invoke-Command For a VM
我正在嘗試在 Invoke-Command -VMName 中傳遞變量 $DNSClientServerAddr 的值。 我的選擇是“使用” scope 修飾符。 我似乎無法傳遞它的價值: 當我測試在 Write-Host $DNSClientServerAddr 中查看時,我得到的總是空白 ...
[英]Invoke-Command executes on remote machine without having an effect
我正在嘗試使用 Invoke-Command 在 VM 上運行命令。 該命令應在完成當前作業后停止處理作業的程序。 如果我使用 RDC 在終端中運行它,它就可以工作。 但是,如果我使用 Invoke-Command 從另一台機器運行它,似乎什么也沒有發生。 然而,進程監視器顯示命令在這兩種情 ...
[英]Invoke-ProcessTable : The provided application id is invalid
這就是我在Invoke-ProcessTable powershell腳本中的內容(片段) $TenantId 在腳本中是硬編碼的。 這是我得到的錯誤 Invoke-ProcessTable : 提供的應用程序 id 'app:"service principal name"@6" ...
[英]invoke-command Passing of data/variables in and passing changed and new data/variables out
我試圖傳遞一些類似於下面的變量,但它沒有傳遞回我想要的更新/更改數據。 在下面的小示例中,您能否說明應該如何編寫才能將數據傳入和傳回,如圖所示? ...
[英]Powershell Capture Invoke-Command Output
我遇到了一個我似乎無法弄清楚的問題。 我有這段代碼正是我想要的。 它搜索已安裝並具有特定 UpdateID 的 Windows 更新。 使用此解決方案,我無法在Invoke-Command之外使用$tmp.Updates ,但我嘗試使用ForEach-Object循環收集的信息工作正常。 在這種 ...