.jslファイルは引数を受け入れることができますか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私はスクリプトガイドを見ましたが、これについて何も見つけることができません(私は間違った場所を見ているに違いありません)。
.jslファイルに引数を渡すことは可能ですか?たとえば、アドインでいっぱいのディレクトリがあり、それらを登録したい場合、各アドインファイル名を取得してそのアドインを登録するスクリプトに渡すWindowsバッチファイルを作成できますか。
ありがとう。
再:.jslファイルは引数を受け入れることができますか?この一般的な問題についてもう1つ(実際には2つ)質問してください。
私が修正しているスクリプトはopen()を使ってコマンドファイルを呼び出します。
1。これはこれを行うための良い方法ですか?スクリプティングインデックスにopen()の5つの例がありますが、コマンドファイルが含まれていないためです。
2。コマンドファイルから終了コードを取得する方法を教えてください。問題のファイルは、引数として2つのパス名を取り(上記で解決)、それらの改訂日を比較します。次のような終了コードで何かしたいのですが。
最初のファイルが古い場合は1
ファイルの日付が同じ場合は0
2番目のファイルが古い場合は-1
そして、私の.jmpスクリプト内の終了コードを使用してさらにアクションを進めてください。これについて何かアイデアはありますか?
助けてくれてありがとう。
編集:私はこれが元の記事の主題から少しずれていることを認識しています。これらの質問に対して新しいスレッドを作成する必要がありますか?
再:.jslファイルは引数を受け入れることができますか?あなたはそうです…明らかに私はまだインデックスを正しく使うことを学んでいます。助けてくれてありがとう。
再:.jslファイルは引数を受け入れることができますか?evalinsertは、スクリプトインデックスのFunctions /()ユーティリティにリストされています。
再:.jslファイルは引数を受け入れることができますか?ありがとう、PMroz。副次的な質問として、EvalInsertがスクリプトインデックスに記載されていないのはなぜですか?私が知っておくべきである文書化されていない機能がかなりたくさんあるように思われることも他の機会に気づいた。どこかで利用可能な機能/機能のより包括的なリストはありますか?
再:.jslファイルは引数を受け入れることができますか?メインのbatファイルを呼び出す.batまたは.cmdファイルを動的に生成する必要があるかもしれません。 このようなもの:
P1 = "こんにちは" ;
pt = "世界" ;
cmd_file_text = evalinsert ( "C:\ myprogs \ mainbatfile ^ p1 ^ ^ p2 ^" ) ;
cmd_file = "c:\ TEMP \ tmprun.cmd" ;
//このファイルを既知のファイルの場所に書き出す
テキストファイルを保存 ( cmd_file 、 cmd_file_text ) ;
//コマンドファイルを実行します
開いた ( cmd_file ) ;
再:.jslファイルは引数を受け入れることができますか?こんにちは、ジェフ -
参照ありがとうございます。その解決策は、少し複雑ですが、実行するのに適した方法のようです。それでは、.jslスクリプト内から.batファイルを呼び出し、それにパラメータを渡すことについてはどうでしょうか。
再度、感謝します。
再:.jslファイルは引数を受け入れることができますか?これを行うための最善の方法は、JSL関数を使用することです。
このテクニックは、以前のスレッド 。
- ジェフ