0

c# で Windows サービスを作成した後、バッチ ファイルを使用してサイレント インストールを作成する際に問題が発生しました。または、setup.exe を実行したときのように、インストールの場所だけを取得する必要があるか、そこにあるすべての msi ファイルが必要です。そこの。必要に応じて場所を変更するように求められます。それ以外の場合は、サービス内で事前に設定されているデフォルトの C:\drive フォルダーに移動します。他のオプションは必要ありません。

iss ファイルまたは応答ファイルを使用して、cmd プロンプトまたはスクリプトを作成し、多くのコンピューターに簡単に一括インストールする方法を考えていました。

現在、setup.exe は cmd setup.exe /quiet の代わりに、-s または /s を見て混乱を引き起こし、なぜ助けを求めていたのかを受け入れます。ありがとうございました。

4

1 に答える 1

0

Ok。私は通常、そのために InstallShield を使用します。これを純粋なバッチで実行している場合は、サービスを構成/開始するための手順を実行する必要があります。SC /? を参照してください。これにより、サービスのクエリ、停止、開始などが可能になります。試してみて、必要に応じて詳細を返信してください。

于 2013-08-08T18:57:44.100 に答える