.exe ファイルによる JSL スクリプトの実行<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな、
私はスクリプトを作成しましたが、拡張機能として、JMP を開かずにこのスクリプトを実行できる方法があるかどうかを考えました。 現在、次のスクリプトを使用してPERL経由でこれを行うことができます:
#!c:\Perl\bin\perl.exe
Win32::OLE を使用します。
print "スクリプトを初期化しています....","\n";
my $jmp = Win32::OLE->new('JMP.Application');
$jmp->{'可視'}= 0;
$jmp->RunJSLFile("F:/scripts/crunchalot.jsl");
print"完了\n";
.EXE ファイルを介して同じことを行う VBscript (またはその他のコード) を作成する方法について、誰かが光を当てることができますか? 私は Visual Basic にあまり詳しくありませんが、ここ数日で少しいじっているので、VB の初心者と考えてください。
.exe ファイルによる JSL スクリプトの実行こんにちはマット、
情報をありがとう。 はい、jmp スクリプトを実行するコンパイル済みプログラム/.exe ファイルを探しています。
.exe ファイルによる JSL スクリプトの実行やあ:
おそらく、1 つのソリューションがニーズに合うかもしれません。
JMP スクリプトは「自動サブミット」に設定できます。つまり、ダブルクリックまたは OS から開くと、スクリプト エディタで開く代わりに実行されます。
「//!」
スクリプトの最初の行に (2 つのバックスラッシュ、感嘆符) を指定すると、スクリプトが開かずに実行されます。次に、上記のスクリプトのように、Perl、Python、R、VBscript などで、最初に OLE 経由で JMP を明示的に開くのではなく、単純にファイルを開くことができます。『JMP Scripting Guide』の第 3 章を参照してください。JMPオートメーションのヘルプファイルも参照してください。.EXE ファイルを介して同じことを行うことについて何を指しているのかわかりません。コンパイルされたプログラムで JMP スクリプトを呼び出し/実行しますか?
よろしくお願いします、
-マット