2017-05-10 1 views
0

ローカルのWindowsコマンドプロンプトから、ローカルのWindowsマシンにファイルをコピーし、psexecを使用してローカルのWindowsマシンでコマンドを実行することができます。 (たとえば、.batファイルを起動するなど)。私はまた、Windowsマシン上でサービスを開始/停止および照会することもできます。たとえば、sc \ machineIP照会(servicename)を使用します。リモートAzure Win VM上でファイルをコピー&実行する方法(Psexecなど)

私はAzureでホストされているストックWindowsマシンで同じことができることを学んでいます。

コマンドラインからAzureにストックWindows Server VMを作成したら、さらに何をする必要がありますか?現在、AzureのVM上で、テストのために、私が持っている:

  • は「みんな
  • 開始のリモートレジストリ」の権限で、ファイアウォール
  • 無効簡易ファイルの共有ウィザード
  • 共有Cをオフにしてサービス
  • 追加レジストリキー:マイクロソフト\ Windowsの\ HKEY_LOCAL_MACHINE \ソフトウェア\ CurrentVersionのはポリシー\ 1(16進数)の値を持つシステムの\ LocalAccountTokenFilterPolicyの\

問題なく、与えられたパブリックIPアドレス、ユーザー名、およびパスワードを使用して、マシンにRDPできます。

私は私がすることができませんのでご注意アクセス:\ publicIP \ C $

そしてPSEXEC戻っ「ネットワークパスが見つかりませんでした。 psexec.exe¥(publicIP)-u(ユーザー名)-p(パスワード)-i 1 cmd /cc:\runMe.bat

このコマンドを実行すると、デフォルトのadmin $共有が有効(publicIP)

ありがとう

答えて

0

解決済み - Azureポータルで、VMが存在するリソースグループに移動します。あなたのVMで使用されている 'Network Security Group'プロファイル(たとえば、VMnameNSG)を選択 - 編集 - インバウンドセキュリティルールを追加する

例: 名前:PSEXEC
出典:任意の 先:任意の サービス:カスタム(任意/ 135) アクション:あなたの問題があることを聞いて喜んで必要なサービス

+0

ため

繰り返しを許可します解決されました。他のコミュニティメンバーが恩恵を受けるように、回答としてマークしてください。 –

+0

ありがとうございました。明らかに私は明日自分の答えを受け入れることができます。 – David

+0

それを受け入れてください。 –

関連する問題