この問題に対して私が理解できる答えを見つけることができないので、すでに答えられている場合はご容赦ください。
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 + FullyQualifiedErrorId: System.UnauthorizedAccessException、Microsoft.PowerShell.Commands.ImportModuleCommand + PSComputerName: WorkPC2
これを解決したり、プロセスをよりよく理解する方法はありますか? ありがとうございます。