入力を使用して JSL スクリプトを実行する方法はありますか?jslをリモートで実行して、すぐにディレクトリを指定できるかどうか疑問に思っています...
ファイルのディレクトリを使用していくつかのコマンドを実行する jsl スクリプトがあります。 GUIが関与しない簡単な方法でファイルのディレクトリに送信したいと思います(できれば)。
これは現時点でPCからjslスクリプトを実行する方法です。
os.system('cd "C:/Program Files/SAS/JMP/14/" && jmp.exe "スクリプトへのディレクトリ\blah.jsl"')
別のコード行を送信すると、ディレクトリが送信されるかどうか疑問に思いますか? これをクリーンな方法で行うための手がかりやアイデアはありますか?
Re: 入力を使用して JSL スクリプトを実行する方法はありますか?はい、必要なだけ環境変数を指定できます。
Re: 入力を使用して JSL スクリプトを実行する方法はありますか?ありがとう! 皆様のご協力により、ようやく完成させることができました。
これは複数の環境変数で実行できますか? 一度に 2 つまたは 3 つの環境値を指定できますか?
Re: 入力を使用して JSL スクリプトを実行する方法はありますか?
Use the SET command in the CMD window to set environment variablesUse the SET command in the CMD window to set environment variablesCMD ウィンドウで SET コマンドを使用して環境変数を設定します。
Re: 入力を使用して JSL スクリプトを実行する方法はありますか?ログウィンドウを見るたびに、Get 環境変数("RALPH" = "";
cmd ウィンドウで、「RALPH」が内部コマンドまたは外部コマンドとして認識されないと表示されます

Re: 入力を使用して JSL スクリプトを実行する方法はありますか?もう少し完全な例:
Environment variable AND a scriptEnvironment variable AND a script環境変数とスクリプト
quit(); でスクリプトを終了することもできます。必要に応じてコマンドを実行します。
Re: 入力を使用して JSL スクリプトを実行する方法はありますか?環境変数を使用し、JSL で GetEnvironmentVariable("name") を使用して取得します。 (私の知る限り、SetEnvironmentVariable(...) を使用してそれを返すことはできません。) @ブライアンコーコラン
Environment Variable named RALPHEnvironment Variable named RALPHRALPH という名前の環境変数
JMP はコピー開始時の環境。