invoke-command

    0熱度

    3回答

    假設我有以下腳本塊 $scriptBlock={ $isRemote=..... } 如果我做 Invoke-Command -ScriptBlock $scriptBlock 我希望$ isRemote到是假的。 如果我做 Invoke-Command -ComputerName "EXAMPLE" -ScriptBlock $scriptBlock 我希望$ isRem

    6熱度

    3回答

    我正在編寫一個執行我的構建/部署過程中的步驟之一的Powershell腳本,並且它需要在遠程計算機上運行一些操作。該腳本相對複雜,因此如果在遠程活動期間發生錯誤,我想要在腳本中發生錯誤的位置(超出已生成的日誌記錄的位置)進行詳細的堆棧跟蹤。 問題在於當從遠程計算機中繼終止異常時,Invoke-Command丟失堆棧跟蹤信息。如果腳本塊調用本地機器上: Invoke-Command -ScriptB

    0熱度

    1回答

    我有一個使用COM的C#.NET應用程序。 當我在本地調用應用程序(machine1)時,應該創建COM對象。 當我遠程啓動該應用程序使用 Invoke-Command -Session $session -ScriptBlock {path\theapp.exe} 另一機(機2)的應用程序啓動時(上當然MACHINE1),但不能結合COM對象: System.Runtime.InteropS

    1熱度

    2回答

    我試圖從服務器2對服務器-1(即遠程服務器)執行以下PowerShell腳本: $DBServer = 'Server1' Invoke-Command -ComputerName $DBServer -ScriptBlock { $status = Start-Process "C:\Program Files\iQ4bis\HaloSource\HaloSource.Run.exe" '

    -1熱度

    1回答

    我有一個腳本,使用Invoke-Command連接到遠程機器,然後運行腳本塊。這一切工作正常,但我想知道是否有可能寫一個日誌文件到父機器上。由於服務器上的防火牆,父級可以連接到子級,但子級無法連接到父級。 當我使用Out-File時,它在我連接的服務器上創建該文件。我想找到一種方法來創建該文件,並將其附加到我連接的服務器上。

    2熱度

    1回答

    我遇到一些麻煩與調用命令cmdlet的。我以我的域名身份登錄到本地計算機,該域名在$server上具有管理權限。如果我手動輸入我的憑據,然後使用Invoke-Command,我得到的錯誤: Cannot open Service Control Manager on computer ''. This operation might require other privileges. # Work

    0熱度

    3回答

    好的,所以這一直困擾着我一段時間,現在我已經嘗試了太多東西。 我想運行一個PowerShell腳本 - 我的用戶帳戶是一個常規的域名,但它是我的電腦上的本地管理員。因此,我創建了一個PowerShell腳本,提示我輸入憑據(在其中鍵入我的域管理員帳戶的憑據)以用於調用需要此域管理員提升的另一個腳本。 這個腳本是這樣的: Invoke-Command -FilePath "C:\Temp\scrip

    0熱度

    2回答

    功能getServerInfo {$ SERVERLIST =獲取內容-Path 「C:\ Users \用戶名\桌面\ LIST.TXT」 $cred = Get-Credential -Credential "username" foreach($server in $serverList) { $osVersion = gwmi win32_operatingSystem -

    0熱度

    1回答

    我已經創建了從Windows 10計算機(客戶端)到Windows Server 2012 R2計算機(服務器)的PowerShell會話並嘗試卸載功能: $session | Invoke-Command -ScriptBlock { Remove-WindowsFeature Server-Gui-Shell } 我收到的錯誤: Invoke-Command : The term 'Remov

    0熱度

    1回答

    我們有服務器上的服務的問題。所以我們決定編寫一個PS-Script,一個沒有Admin權限的普通用戶可以啓動這個服務。我已經在這個小小的劇本上練習了2天。我是一個PS新手(學徒),但我很高興它運行時,它作爲一個管理員。但爲什麼這不是一個用戶? 我已經產生了「安全」的密碼如下: "[email protected]" | ConvertTo-SecureString -AsPlainText -Fo