0

最初に、これがSuperUser にクロス投稿されていることを認めますが、私の目的はプログラミング関連であり、このコミュニティには私が考えているものよりも優れたソリューション シナリオがある可能性があるため、ここにも投稿することにしました。

Media Center として機能している Windows 7 コンピューターを使用しているため、常にオンになっていますが、常に使用されているわけではありません。このマシンにリモートでログインして、計算に時間がかかるいくつかの Python スクリプトを起動できるようにしたいと考えています。

ドロップボックスを使用して、スクリプトとその出力を同期します。リモート デスクトップを使用すると、デスクトップのビューを取得して使用できますが、メディア センターのビューがブロックされます (ログイン画面が表示されます)。LogMeIn を使用すると、メディア センター アプリケーションが終了し (リモート使用と互換性がありません)、リモート ビューとメディア センター ビューの両方が同じになります。

メディア センターのユーザーの邪魔をせずに、コンピューターにリモートでアクセスして、これらの Python スクリプトの実行を起動および監視する方法はありますか?

4

4 に答える 4

1

それらの実行をRemote WSH内にラップするのはどうですか? 監視部分についてはわかりませんが、スクリプトでリモートマシンにログを作成するだけで、リモートスクリプトがまだ実行されている間にリアルタイムでログを「追跡」できると思います...

于 2010-02-05T17:25:33.523 に答える
1

リモート python を実行するには、execnetが好きです。「ssh」可能な接続でコードを実行するオプションを提供します。または、ローカルネットワーク上にいる場合は、接続しているマシンで実行できる小さなブートストラップスクリプトを提供します(他の場所から接続する場合、これは安全ではないため注意してください)。

opensshを実行し、execnets ssh コネクタを使用します。チャンネルを作成して、スクリプトの結果が返されるようにすることができます。

セットアップはそれほど難しくありません。一度セットアップすれば、将来、より多くのマシンにスクリプトを配布するなど、多くの柔軟性が得られます。

于 2010-02-05T17:47:01.677 に答える
0

psexecを使用して、Windows マシンでリモート コマンドを実行しています。

于 2010-02-05T18:15:35.580 に答える
0

さらに検索すると、Media Center とリモート接続を使用して正確に対処するこれが得られました

于 2010-02-05T17:35:48.550 に答える