使用 powershell 將模組導入遠端 PC

使用 powershell 將模組導入遠端 PC

我找不到這個問題的答案,我可以理解,所以如果這個問題已經得到解答,請原諒我。

我正在嘗試使用 Powershell 在遠端 PC 上使用自編寫的模組。

我想在遠端 PC 上使用這些模組,而不必先將模組複製到遠端 PC,因為我要完成的任務將涉及許多遠端 PC。

我還遠端連接到有問題的遠端 PC 並運行:winrm Quickconfig 允許遠端管理。

$sessionPC = new-pssession -Credential(Get-Credential) -computername WorkPC2

Invoke-Command -Session $sessionPC{
    Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
    import-module "\\jumpAdmin2\c$\Users\admin\Desktop\MODULES\InstallQuietly-Application.psm1" -Force 
    import-module "\\jumpAdmin2\c$\Users\admin\Desktop\MODULES\ConsoleNotifications.psm1" -Force
}

我在運行代碼後輸入管理員憑證,但在主機面板中收到此通知:

存取被拒絕 + CategoryInfo : NotSpecified: (:) [Import-Module]、UnauthorizedAccessException + ExcellentQualifiedErrorId : System.UnauthorizedAccessException、Microsoft.PowerShell.Commands.ImportModuleCommand + PSComputerName : WorkPC2

有什麼辦法可以解決這個問題或更好地理解這個過程嗎?謝謝。

相關內容