0

Installshield でアプリケーションのショートカットを作成する必要があります。そのためのパスは次のとおりです。

C:\app\bin\exe.exe -basekey ini -ininame settings.ini -p cal.p -pf s:\pfs\sec_l_oea.pf

このショートカットは、基本的に次の 3 つのビットに分割されます。

C:\app\bin\exe.exe

これは、システム検索を使用して見つけたい既存のソフトウェアの場所です。

-basekey ini -ininame settings.ini -p cal.p -pf

これは常に同じであり、変数は必要ありません

s:\pfs\sec_l_oea.pf

ユーザーは、このファイルを見つけるために参照する必要があります。

私の問題は、パート1のパスを取得する方法がわからないことです。システム検索を設定して、うまくいけばそれを見つけ、「PROWIN」変数に保存しましたが、設定時にその変数にアクセスするにはどうすればよいですか?ショートカット?

また、(インストールから) ユーザー変数を取得し、それに応じてパート 3 のショートカットを設定する方法を知ることもできます。

どんな助けでも大歓迎です

4

1 に答える 1

2

ファイルを変数/プロパティに保存したら、名前を角括弧で囲んだ文字列に入れることで、複数の場所で使用できると思います。

あなたの議論は次のようになります。

-basekey ini -ininame settings.ini -p cal.p -pf [PROWIN]

補足: installshield の用語では、動的に格納される値は常に文字列であり、変数ではなく「プロパティ」と呼ばれます。これは今後の検索に役立つ可能性があります。

于 2012-10-27T12:47:35.180 に答える