問題タブ [powershell-remoting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
773 参照

powershell - V1 を使用した Powershell リモート処理

PowerShell V1 を使用した優れたリモート ソリューションをご存知ですか (V2 が素晴らしいことは知っていますが、私の組織はプレリリース ソフトウェアの使用を好みません)。別のボックスでpowershellスクリプトを開始し、完了したら結果を取得する方法だけです。sysinternals PSEXEC と export-csv/import-csv を使用して、機能するものを作成することを検討しています。でも、その仕事は他の人に任せた方がいいと思います。

0 投票する
4 に答える
4308 参照

powershell - powershell 2.0 が「ファイアウォール フレンドリー」になるとはどういう意味ですか?

ファイアウォールの背後にあるコンピューターで powershell スクリプトを実行することに興味があります。どのポートを開く必要がありますか? 特別な構成が必要ですか、それとも Windows Server 2008 r2 の新規インストールに接続してスクリプトの実行を開始するだけで済みますか?

0 投票する
5 に答える
3158 参照

powershell - PowerShell V2 Remoting を Windows Server 2003 で動作させるにはどうすればよいですか?

PowerShell リモート処理をテストしていました。

  1. Windows XP デスクトップにPowerShell V2 CTP3をインストールしました
  2. Windows 2003 R2 サーバーにWS-Management v1.1をインストールしました。このサーバーでは、ファイアウォールが無効になっていて、PowerShell がインストールされていません。
  3. 両方のマシンに .NET Framework 3.5 SP1 が搭載されています

デスクトップで入力すると、次のようになります。

次のエラーが発生しました。

この仕事を得るために他に何をしなければなりませんか?

0 投票する
2 に答える
4088 参照

powershell - Powershell v2 のリモート処理と委任

Powershell V2 を 2 台のマシンにインストールし、両方で Enable-PsRemoting を実行しました。どちらのマシンも Windows 2003 R2 で、同じ Active Directory ドメインに参加しており、コマンドをリモートで正常に実行できます。したがって、PS リモーティングはローカル サーバーとリモート サーバーの間で機能します。

しかし、同じく Win 2003 R2 であり、同じ Active Directory に参加している 3 番目のサーバー (dir \someOtherServer\builds) 上の共有にアクセスしようとすると、次のエラーが表示されます: Get-ChildItem : Cannot find path '\someOtherServer\ builds' が存在しないためです。

では、この「ホップ」を機能させるには何が必要でしょうか? リモート マシンへの委任設定 (Active Directory 内) ですか? ホップを機能させる PSSession を作成するときに実行できる設定はありますか?

0 投票する
1 に答える
979 参照

events - Powershellイベント転送

英語が下手でごめんなさい。

PowerShellとイベント転送メカニズムに問題があります。私はこのようなことをしようとしています:

$ MyEvent変数には、最終的にイベント情報ではなく、system.stringクラスデータが含まれます。 代替テキストhttp://eosfor.fileave.com/powershell.png

このスクリプトの何が問題になっていますか?

0 投票する
1 に答える
1645 参照

powershell - PowerShell リモート セッション: ESET Nod32 AntiVirus の問題

PowerShell のリモート機能の使用を初めて試みています。ヘルプ ドキュメントの手順を使用して、「宛先」サーバーをセットアップしました。しかし、(「Enter-PSSession servername1」コマンドを実行して) リモート セッションを開始しようとすると、そこに長時間留まり、最終的に次のエラーが発生します。

Enter-PSSession : リモート サーバーへの接続が失敗し、次のエラー メッセージが表示されました: WinRM クライアントは、指定された時間内に操作を完了できません。マシン名が有効であり、ネットワーク経由で到達可能であり、Windows リモート管理サービスのファイアウォール例外が有効になっているかどうかを確認してください。詳細については、about_Remote_Troubleshooting ヘルプ トピックを参照してください。

また、そこに座っている間、コンピューターのパフォーマンスが低下していることにも気付きました。タスク マネージャーを見ると、Nod32 アンチウイルスのカーネル プロセスである ekrn.exe が大量の CPU (~50%、場合によってはそれ以上) を使用していることがわかります。プロセスを強制終了するまで CPU の使用を停止することはないようです。いくつかのテストを行ったところ、Enter-PSSession コマンドを実行するとすぐにすべての CPU が明らかに使用され始めます。

次に、Nod32 アンチウイルスを無効にして、同じコマンドを実行したところ、ほら、うまくいき、リモート セッションが適切に開始されました。

しかし、明らかにウイルス対策を無効にすることは解決策ではありません。誰かがより良いものを提案できますか?

0 投票する
1 に答える
2982 参照

powershell - PowerShell リモート セッションと範囲に関する質問: コマンドがローカルで実行されているように見える

サーバー上でリモート セッションを作成し、WMI を使用してサーバーの IIS アプリケーション プールの一覧を取得し、それらの名前を一覧表示するサンプル スクリプトを次に示します。

この関数は、「Test-Remoting.ps1」というファイルに含まれています。PowerShell を開き、CD からこのファイルを含むディレクトリに移動し、ファイルをドット ソース形式で読み込んで、関数を呼び出します。

しかし、このスクリプトの結果は、 TestServerではなく、ローカルマシン上のアプリケーション プールのリストです。

または、PowerShell プロンプトで次の行 (関数内の行と同じ) を手動で実行すると、リモート サーバー上のアプリ プールのリストが取得されます

PowerShell のリモート処理とスコープに関して、私が忘れている概念があると思います。誰でもこの動作を説明できますか?

0 投票する
2 に答える
1397 参照

powershell - ローカルおよびリモートで使用するPowerShellスクリプトを作成するためのベストプラクティス

リモートコンテキストで実行されるスクリプトを作成するためのベストプラクティスにはどのようなものがありますか?

たとえば、 $Profileリモート実行中に組み込みのvarが存在しないことを発見しました。

0 投票する
3 に答える
731 参照

powershell - Windows XP の場合 - Windows 認証を必要とする PowerShell バックグラウンド ジョブの使用方法

PoSh スクリプトのバックグラウンドでいくつかの機能を実行しようとしています。ジョブは決して完了しませんが、正常に呼び出されると正常に動作します。問題を次の行に絞り込みました。

この行は正常に動作します:

しかし、この行は永遠にブロックされます

詳細: サービスはローカルであり、Windows 認証が必要です。クライアントは XP & サーバー 2003 です。

なんで?どうすれば機能しますか?

0 投票する
7 に答える
22339 参照

powershell - Powershell Remoting: リモート pssession でインポートされたモジュール コマンドレットを使用する

ローカル セッションでインポートされたモジュールをリモート セッションで使用する方法はありますか? import-pssession を見ましたが、ローカル セッションの取得方法がわかりません。これが私がやりたいことのサンプルです。

また、ps1ファイルがそのサーバーにないため、リモートセッションでモジュールをインポートしたくありません。