0

リモートの Windows マシンで Word 文書を作成しようとしています。私がしようとしているのは、リモートの Windows マシンに telnet で接続し、Win32::OLE を介して Word 文書を作成する perl スクリプトを実行することです。しかし、うまくいかないようです。これは可能ですか?私のスクリプトでは {visible} が 1 に設定されているため、その telnet セッションは word アプリケーションのインスタンスにアクセスできますか? 少なくとも試してみましたが、うまくいきませんでした。

4

1 に答える 1

2

Telnet は、これを達成するための最適なツールではないかもしれません。どのような種類のアクセス許可があるかはわかりません。Windows サーバーでのリモート コマンド実行を可能にするPsExecの使用をお勧めします。ローカルで動作する場合は、PsExec を使用して動作します。

例えば:

PsExec.exe \\remotecomputer -u userName -p Password Perl C:\path\to\file\file.pl

-s フラグを使用してシステム アカウントとして実行し、-i フラグを使用してデスクトップ上で対話的に実行できます。-i フラグを指定しないと、コンソール セッションで実行されます。

于 2012-09-20T03:23:54.117 に答える