問題タブ [installshield-2008]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
installshield - インストールスクリプトでチェックボックスのプロパティを変更するには?
2 つのチェックボックスを表示するダイアログを作成しました。
次のように、AskOptions関数を使用してダイアログを作成しました。
今、私はユーザーが管理者権限を持っているかどうかをチェックする条件を持っています。
installscript を介して彼の「Enabled」プロパティを変更するにはどうすればよいですか?
ありがとう、
シャチャルサ
windows-7 - コマンドプロンプトを表示しないインストール
installshield 2008 でインストーラーを作成しました。
主な問題は、setup.exe によるインストール中に、この手順でコマンド プロンプトが何度も表示されることです。エンド ユーザーの便宜のために、インストール中にコマンド プロンプトを削除する必要があります。
以前のスレッドを読んで、解決策としてvbscriptを介してバッチファイルを呼び出すことができます.vbscriptを介してバッチファイルを間接的に実行するために、バッチファイルの代わりにinstallshield 2008でvbscriptを使用しようとしましたが、解決策としては機能しませんでした..
vbscript を使用してバッチ ファイルを実行する場合、この vbsript を installshield に含める方法を教えてください。
または、
windows-7 - InstallShield-2008 + Windows 7
アプリケーションのセットアップを作成するために Install Shield 2008 (Install Shield の標準に従ってかなり古いものであることはわかっています) を使用していますが、これまで問題なく動作していました。
最近、メジャー アップグレードを実行すると、Windows 7 64 ビット マシンでのみ複数のインスタンスが作成されるという問題が発生しました。Windows XP SP3 マシンの魅力のように機能します。
理由は何ですか?製品コードとアップグレード コードを確認しましたが、正しいようです。
windows-installer - ショートカットのコンピュータ名
InstallShield 2008 を使用してインストール パッケージを作成しています (これには、.NET Web アプリケーションのセットアップが含まれています)。
InstallShield プロジェクトでは、作成するインターネット ショートカットを指定しました。ローカル マシンへのショートカットで、これまでは次のようなターゲット仕様がありました。
私の制御/知識を超えた技術的な理由により、「localhost」をマシンの実際の名前に置き換える必要があります。
Flexera と Microsoft の両方のドキュメントで、Windows インストーラーのプロパティComputerNameについて説明されていますが、これがどのように/どこで使用されるかについての情報は見つかりませんでした。
いくつかの非常に断片的な調査結果は、プロパティを [括弧] で囲む必要があることを示唆していたので、単純にターゲットの仕様を次のように変更しようとしました。
しかし、これは機能しません。実際のショートカットにはその正確なテキストが含まれ、プロパティは「展開」されません。
情報やヒントを探しています
- そのプロパティを使用する方法、または
- 実際のコンピューター名をインターネット ショートカットの URL に取得する方法。
service - マイナーアップグレード中にInstallshieldがサービスを停止しない
私のインストーラーには、NTサービスをインストールするコンポーネントがあります。マイナーアップグレード中にサービスが停止しないという問題があります。アップグレード中にinstallshieldによって生成されたログを確認し、アクションStopServicesを実行していることを報告し、そのリターンコードは1です。サービスの開始/停止イベントをログに記録するプロセスハッカーも開始しましたが、アップグレード中にサービスが停止することはありません。また、アンインストール中にサービスが停止してから削除されたことを確認しました。なぜこれが起こっているのか考えていますか?
私はinstallshield2008を使用していますが、installshield関連の回答は本当に役に立ちます。
installshield - InstallShield 2008 セットアップは Windows Server 2012 で実行されます
Web サイトおよびデータベース インストーラー用の InstallShield 2008 プロジェクトがあります。現在、Windows Server 2003 で正常に動作しています。Windows Server 2012 で同じセットアップを実行したいのですが、実行できますか?