1

「ssh」またはリモートホスト (Linux) から任意のプロトコルを使用して、powershell スクリプトを実行することは可能ですか?

次の手順に従いました。

  1. ssh/telnet サービスを実行する「freeSHd」をインストールします。
  2. SSH 経由で Wi​​ndows 2008R2 ホストに接続できます。
  3. (powershell.exe) を実行して、powershell 環境に入ることができます。
  4. PowerShell スクリプトを実行する前に、実行ポリシーを「制限付き」 (Set-ExecutionPolicy Unrestricted) に設定します。
  5. スクリプトを実行 & "C:\Scripts\setUp.ps1"
  6. 次のエラーを受け取りました:

「Add-ADFSRelyingPartyTrust」という用語は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前のスペルを確認するか、パスが含まれている場合は、パスが正しいことを確認してから再試行してください。t C:\Scripts\setUp.ps1:1 char:26 + Add-ADFSRelyingPartyTrust <<<< -Name 'RP' -MetadataURL 'https://rphost:443/fed/sp/metadata'; + CategoryInfo : ObjectNotFound: (Add-ADFSRelyingPartyTrust:String) []、CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

また、このように実行しようとすると、同じエラーが発生しました: C:\Windows\System32\WindowsPowerShell\v1.0\PowerShell.exe -ExecutionPolicy ByPass -command ". 'C:\Scripts\setUp.ps1'"

この問題を解決する方法を教えてください。

ありがとうGKS

4

0 に答える 0