複数あるサーバの設定情報を全自動化したく、以下の様な実行方法を模索中です。
PowerShell
1 1. 管理者権限でバッチファイル実行 2 2. PowerShell の実行ポリシー変更 3 3. スクリプト(PowerShell) を実行し、自身のサーバ情報取得 4 4. 自身のリモート設定 5<*> 5. 対象サーバのリモート接続設定 6 6. リモート接続 & 情報取得スクリプトをリモート実行 7 7. 終了
上記交番に対する処理(コマンド)は以下の処理(コマンド)で実現できると思っています。
PowerShell
11 = 単純にバッチファイル実行 22 = [PowerShell -Command "Set-ExecutionPolicy RemoteSigned] コマンド実行 33 = [PowerShell -Command "./Script.ps1"] コマンド実行 44 = [PowerShell -Command] コマンド、若しくはスクリプト内で [Enable-PSRemoting -Force -SkipNetworkProfileCheck] コマンド実行 55 = ?? 66 = [Invoke-Command] コマンドでスクリプトをリモート実行 77 = 終了
上記の項番 5
にあたる箇所が分からないのですが、バッチファイル、PowerShell
どちらでも構わないのですが、リモート設定をリモートで実行許可したいです。
Aサーバで何かしらを実行し、対象のBサーバに対してリモート接続許可設定をするイメージです。
項番 5
に対する実現方法をご存知の方いらっしゃればご教授ください。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。