@command([execute];"notepad.exe";"c:\\readme.txt")
以下の例では、ワードパットが起動します。
@Command([Execute]; "c:\\Windows\\system32\\write.exe")
引数を渡す場合には、3番目のパラメータで指定します。
@Command([Execute]; "c:\\Windows\\system32\\notepad.exe";"c:\temp\text.txt")
以下は間違った実行例です。上記のように引数は[Execute]の3番目のパラメータとして指定してください。
実行すると"プログラムを設定できません"というエラーが表示され実行が失敗します。
@Command([Execute]; "c:\\Windows\\system32\\notepad.exe c:\temp\text.txt")
ノーツ文書から翻訳サイトへアクセスする
以下の例ではブラウザである Chrome を起動し、Google の翻訳ページを表示しています。ノーツから翻訳ページを使用したい場合に便利です。
@Command([Execute]; "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe";"https://translate.google.co.jp/?hl=ja#view=home&op=translate&sl=ja&tl=en")
エラーが発生する場合
"プログラムを設定できません"と表示される場合は以下を確認してください。(プログラムを起動できないという意味合いの場合もあります。)
・\\と\が二つ記載されているか。
・exe名として指定したプログラムが存在するか。コマンドプロンプトから実行する。IE(iexplore.exeやマイクロソフトエッジ(microsoft-edge:)は私の環境では起動できませんでした。
・exe名と引数が @command の別の引数として渡されているか。
本ページは IBM Lotus Notes Domino (ロータスノーツドミノ)を対象としています。 基本的には Notes 4,5,及び6以後を対象としていますが、バージョンによっては対応していない場合があります。 lotus scriptや @関数 (@コマンド)を対象としていて、VB Scriptには対応していません。 本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)[ホーム] - [ノーツドミノ プログラミングサンプル一覧]