2016-07-02 5 views
1

Ich muss eine Anwendung über Powershell installieren, aber die Anwendung hat nicht alle verfügbaren Installationsparameter gut dokumentiert.Get ausführbare (.exe) Methoden pwershell

Ich habe es mit Bibliotheken getan, indem Sie die Bibliotheken einen Laden die Mitglieder davon bekommen, aber ich habe erreichte es mit einer Exe,

Meine Frage ist es eine Möglichkeit ist es, die Methoden eines zu bekommen. exe über die Powershell ?.

+4

Sie können keine Befehlszeilenschalter nicht auf die gleiche Weise wie öffentliche Methodensignaturen anzeigen –

Antwort

1

Die einfache Antwort ist nein.

Viele ausführbare Dateien versuchen, allgemeine Installationsparameter zu verwenden. Und Ihre Chancen sind erhöht, wenn es eine gemeinsame Installer-Plattform (MSI, InstallShield) verwendet.

Wenn es die EXE ist, die mit einer MSI verwendet wird, verwenden Sie stattdessen die MSI, da die Befehlszeilenargumente effektiv universell sind. (Für einige Einblicke in, was von einem MSI zum Beispiel you can see my answer here zu einer ganz anderen Frage zu erwarten)

Wenn das Installationsprogramm InstallShield oder ein anderes allgemeines Framework zum Erstellen eines Installationsprogramms ist, können Sie versuchen, gemeinsame Schalter oder Google "Produktname" + install.exe wechselt und hofft, dass sie irgendwo dokumentiert sind.

Die letzte Option, die Sie haben, ist die allgemeine Hilfe-Schalter, um zu versuchen:

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

Und was auch immer andere Kombinationen können Sie sich vorstellen. Oft sind sie so dokumentiert.

Verwandte Themen