0

Lotus スクリプトを含むバッチ ファイルを実行することはできますか? ロータス スクリプトを含めてから、ksh などの別の言語を含めることも可能でしょうか? はいの場合、それを行う方法に関するサンプルまたはチュートリアルを教えてください。

私がする必要があるのはこれです:

  • 実行されるたびにExcelファイルの値を更新するkshを含む既存のバッチファイルがすでに存在します。
  • 私がする必要があるのは、2 つの新しい関数を含めることです。最初に、ロータス ノートのドキュメントのリッチ テキストから Excel ファイルをダウンロードし、その後、ksh で記述された上記の関数を実行する必要があります。
  • 再アップロードするか、Lotus Notes ドキュメントにある Excel ファイルを更新する必要があります。追加機能にはロータス スクリプトを使用しました。

また、ksh ファイルとバッチ ファイルの使用方法や作成方法もわかりません。ありがとう。

4

2 に答える 2

2

LotusScript は、IBM Lotus が提供するスクリプト ホスト エンジン内でのみ実行されますが、LotusScript が Lotus Notes データにアクセスする唯一の方法ではありません。

ksh を実行しているプラ​​ットフォームについては言及していません。Excel ファイルを操作しているとのことですが、Windows でスクリプトを実行している場合は、Lotus Notes COM クラスを使用できる可能性があります。これらのクラスは、LotusScript で使用できるバックエンド クラスとほぼ同じですが、(使用しているバージョンは言うまでもなく) ksh のいずれかのバージョンが CreateObject 呼び出しまたはその他の方法をサポートしているかどうかはわかりません。 COM クラスにアクセスします。

ただし、ksh スクリプトは確実に Java プログラムを実行できます。LotusScript で使用するバックエンド クラスと (再び) ほぼ同じ Java クラスが Lotus Notes 用に用意されています。ドミノ サーバーからファイルを取得するための小さな Java プログラムを作成し、後でファイルを再アップロードするための別の Java プログラムを作成することは、あなたにとって明白なことのように思えます。次に、スクリプトでプログラムを実行してダウンロードを行い、コマンドを実行して Excel データを変更し、プログラムを実行してアップロードを行います。

于 2013-09-02T13:44:12.713 に答える