|
<< Click to Display Table of Contents >> RayPack > 8.0 > User Guide > Befehlszeilenwerkzeuge > Stille Befehlszeilenschalter Erstellen |
Dieser Schalter weist RayPack an, ein Projekt still zu erstellen. Es wird eine Vielzahl von Ein- und Ausgabeformaten unterstützt. Beispielsweise können Sie diesen Befehl verwenden, um:
•Ein RPP-Projekt in das MSI-Format zu erstellen
•Ein MSI-Paket neu zu erstellen
•Ein virtuelles Paket aus einem MSI-Paket zu erstellen
•usw.
|
Achtung: Um virtuelle Zielpaketformate generieren zu können, muss die Lizenz der übergeordneten RayPack-Anwendungsinstanz das optionale Virtualisierungspaket enthalten. |
Parameter |
Erforderlich |
Beschreibung |
||
|---|---|---|---|---|
-Format <format> |
|
oRCP: RayPack Capture Project oRPP: RayPack Package Project oRPPX: RayPack MSIX Project oMSI: Windows Installer-Datenbank oSFT: Microsoft App-V 4.6 oAPPV: Microsoft App-V 5.0 oXPF: Symantec Workspace Virtualization-Paket oDAT: ThinApp-Paket oMST: Windows Installer-Transformation oMSIX MSIX-Paket oVHD MSIX App Attach oINTUNEWIN Intune Win32-Paket oLAYPKG Citrix App Layering |
||
-Input <path> |
|
Vollständiger Pfad zur Quelldatei (unterstützte Dateitypen: *.msi; *.rpp; und *.rcp). |
||
-Output <path> |
|
|
||
-CabSplitting <size> |
|
Nur beim Erstellen im *.msi-Format |
||
-Source <type> |
|
Nur beim Erstellen im *.msi-Format |
||
-CabNaming <type> |
|
oData: Die Namen der neuen CAB-Dateien lauten Data1.CAB, Data2.CAB usw. oName: Die Namen der neuen CAB-Dateien entsprechen dem Namen der MSI, z. B. My Application.cab oName83: Die Namen der neuen CAB-Dateien entsprechen dem Namen der MSI. Wenn der MSI-Name länger als 8 Zeichen ist, wird der CAB-Name gekürzt, z. B. MYAPPL12.cab oCustom: Die Namen der neuen CAB-Dateien müssen mit der Option customCabName angegeben werden. |
||
-CustomCabName <name> |
|
Nur beim Erstellen im *.msi-Format |
||
-Set <name>=<value> |
|
Nur beim Erstellen im *.msi- und *.rpp-Format -set Name=ValueWithoutSpaces |
||
-PreviousVersion <path> |
NEIN |
Nur beim Erstellen im *.msi-Format |
||
-GenerateProductCode |
|
Nur beim Erstellen im *.msi- und *.rpp-Format |
||
-SignMsi |
|
Nur beim Erstellen im *.msi-Format |
||
-TransformTemplate |
NEIN |
Nur beim Erstellen im *.mst-Format |
||
-UpdateFileInfo |
NEIN |
Nur beim Erstellen im *.msi-Format |
||
-Certificate |
NEIN |
Nur beim Erstellen im *.msi- oder *msix-Format |
||
-Password |
NEIN |
Nur beim Erstellen im *.msi- oder *msix-Format |
||
-timestampServer |
NEIN |
Definiert den Pfad zum Zeitstempelserver, der für die Signierung verwendet wird. |
||
-timestampDigestAlgorithm |
NEIN |
Definiert den Algorithmus, der für den Zeitstempelserver verwendet wird. Die folgenden Werte sind gültig: •sha1 •sha256 •sha384 •sha512 |
Erstellen eines RCP-Projekts im MSI-Format mit einer Reihe häufig verwendeter Optionen:
RpCmd.exe Build
-Format "MSI"
-Input "C:\RayPack\Projects\FileZilla\3.9.0.6\FileZillaClient-3_9_0_6.RCP"
-Output "C:\RayPack\Projects\FileZilla\3.9.0.6\_MSI\FileZillaClient-3_9_0_6.MSI"
-CabSplitting 1500
-Source "CompressedExternal"
-Set "ProductVersion=1.2.0"
-Set "Manufacturer=The FileZilla Project"
-GenerateProductCode
-SignMsi
-UpdateFileInfo
Erstellen einer MST-Transformation basierend auf einer ausgewählten MSI-Datei unter Implementierung von Änderungen aus einer gegebenen RPMST-Definition:
RpCmd.exe Build
-Format "MST"
-Input "C:\RayPack\Projects\FileZilla\3.9.0.6\_MSI\FileZillaClient-3_9_0_6.MSI"
-Output "C:\RayPack\Projects\FileZilla\3.9.0.6\_MST\FileZillaClient-3_9_0_6.MST"
-TransformTemplate "C:\RayPack\PackPoint\Templates\default-template.rpmst"
Build-Optionen werden in folgender Reihenfolge verarbeitet:
1.Befehlszeilen-Build-Optionen
2.Projekt-Build-Optionen
3.Profil-Build-Optionen
Das bedeutet, dass jede Art von Build-Option, die in der Befehlszeile übergeben wird (z. B. -signMsi), Signatureinstellungen im Projekt oder im Profil überschreibt.