2016-07-02 7 views
1

私はpowershellでアプリケーションをインストールする必要がありますが、アプリケーションには利用可能なすべてのインストールパラメータが文書化されていません。実行可能な(.exe)メソッドを取得するpwershell

私はそれのメンバーを取得したライブラリをロードすることによって、ライブラリとそれを行っているが、私は.exeファイルとそれを達成しhaventは、

私の質問はの方法を取得する方法があります。 PowerShell経由でexe?

+4

コマンドラインスイッチはパブリックメソッドシグネチャと同じ方法で公開されません –

答えて

1

簡単な回答はありません。

多くの実行可能ファイルは、共通のインストールパラメータを使用しようとします。また、一般的なインストーラプラットフォーム(MSI、InstallShield)を使用すると、あなたのオッズが上昇します。

MSIで使用されるEXEの場合は、コマンドライン引数が有効に普遍的であるため、代わりにMSIを使用してください。 (you can see my answer hereのようなMSIの予想とは全く異なる質問)

インストーラがInstallShieldまたはインストーラをビルドするための別の共通のフレームワークの場合は、一般的なスイッチを使用するか、Googleの「productName」+ install.exeスイッチと希望のどこかに記載されていることを願っています。

あなたが持っている最後のオプションは、共通のヘルプスイッチを試してみることです。

  • /H
  • /H
  • /?
  • -h
  • -h
  • - ?
  • --h
  • - ?
  • -help
  • --Help

そして、他のどんな組み合わせで、あなたが考えることができます。しばしばそれらはそのように文書化される。

関連する問題