新しい JMP ウィンドウを開かずに、バッチ スクリプト経由で JMP を使用して CSV を開きます<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
次のスケルトン コードを使用したバッチ スクリプトを使用して、CSV を JMP で強制的に開くことができることがわかりました。
START "" JMP.exe
ここで、「」は明らかに、CSV をデフォルトのプログラム (Excel) ではなく JMP で開くように強制するマジック パラメータです。
私の質問は、JMP がすでに開いている場合 (バッチ スクリプトを実行する前)、バッチ スクリプトで JMP に、新しいウィンドウ/インスタンスではなく、すでに開いている JMP ウィンドウに CSV を強制的に開く方法はあるのでしょうか?
JMP.exe にこれを可能にするコマンドライン パラメータがあるかどうかはわかりません。
私のスクリプトが必要なことを実行してくれるので、これはあると便利です。 そうすれば少しは散らからなくなるでしょう。
ありがとう、
日本
Re: 新しい JMP ウィンドウを開かずに、バッチ スクリプト経由で JMP で CSV を開きます同じインスタンスを使用して、JMP のファイルエクスプローラーから CSV ファイルを開きたいと考えています。ファイルの関連付けとレジストリを設定しました
Computer\HKEY_CLASSES_ROOT\JMP.App\Shell\Open\command の値は
C:\Program Files\SAS\JMP\15\jmp.exe /shellopen "%1"
つまり、/shellopen がすでに含まれています。
それでも、エクスプローラーで CSV ファイルをダブルクリックすると、JMP の新しいインスタンスが開きます。
Re: 新しい JMP ウィンドウを開かずに、バッチ スクリプト経由で JMP で CSV を開きます素晴らしい。
「/shellopen」は機能しました。
ありがとう、
日本
Re: 新しい JMP ウィンドウを開かずに、バッチ スクリプト経由で JMP で CSV を開きます必要なオプションは /shellopen です
これを試して:
start jmp.exe /shellopen "C:\my data\csv_file.csv"
ジョン
Re: 新しい JMP ウィンドウを開かずに、バッチ スクリプト経由で JMP で CSV を開きますLinux コマンドライン オプションのリファレンスでこれを見つけました。
33383 - JMP Linux コマンドライン オプション
ファイル名の前にコマンドラインパラメータとして「--singleton」を渡すと、同じ JMP ウィンドウでファイルを開くことができるようです。
例: JMP.exe --singleton
ただし、Windows ではうまくいかないようでした...