Bearbeiten (Still)

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > Befehlszeilenwerkzeuge > Stille Befehlszeilenschalter 

Bearbeiten (Still)

Beschreibung

Dieser Schalter weist RayPack an, eine RPP/MSI- oder MST-Datei zu bearbeiten, indem eine Transform-Vorlage (RPMST) angewendet und/oder MSI-Eigenschaften geändert werden. Darüber hinaus kann dieser Befehl verwendet werden, um eine neue MST-Datei zu erstellen.

 

Parameter

Parameter

Erforderlich

Beschreibung

-Path <path>

 
JA
 

 
Vollständiger Pfad zur bearbeiteten Datei. Wenn der Pfad die Erweiterung .mst hat, muss auch der Parameter -BaseMsi angegeben werden.

 

papercliper

Hinweis:

Dieser Parameter muss vorhanden sein. Wenn die Erweiterung der durch diesen Parameter angegebenen Datei nicht .mst ist, wird die Datei zusätzlich auf ihre Existenz geprüft.

 

-Template <path>

 
NEIN*
 

 
Vollständiger Pfad zur RPMST-Vorlagendatei.

 

papercliper

Hinweis:

Dieser Parameter ist optional. Wenn der Parameter -Path jedoch auf eine .mst-Datei zeigt, kann dieser Parameter nur weggelassen werden, wenn mindestens eine Instanz des Parameters -Set verwendet wird.

 
 

-BaseMsi <path>

 
NEIN*
 

 
Dieser Parameter gibt das Basis-MSI für die MST-Transformation an.

 

papercliper

Hinweis:

Dieser Parameter muss genau dann verwendet werden, wenn die neue Dateiendung .mst ist.

 

-Set <name>=<value>

 
NEIN
 

 
Wird verwendet, um den Wert einer MSI-Eigenschaft in einer neuen Projekt-/MSI-Datei festzulegen. Kann mehrfach verwendet werden. Informationen zur Syntax und Beispiele für diesen Parameter finden Sie in diesem Abschnitt.
 

Transform-Dateien mit dem Template-Befehl erstellen

Da der Parameter -Path auf eine nicht vorhandene MST-Datei zeigen kann und der Parameter -Template optional ist, kann der Befehl verwendet werden, um neue Transforms zu erstellen. Nachfolgend ein Syntaxbeispiel:

 

RpCmd.exe Edit 

-Path C:\temp\newTransform.mst 

-BaseMsi "C:\temp\db.msi" 

-Set "ProductName=My Product"

 

finger1

Achtung:

Wenn der Parameter -Template nicht angegeben ist, ist mindestens eine -Set-Instanz erforderlich. Darüber hinaus muss jede Windows Installer Transform-Datei mindestens eine Änderung im Vergleich zur Basis-MSI-Datei enthalten.

 

Beispiele

RpCmd.exe Edit 

-Path C:\temp\db.msi 

-Template C:\templates\t1.rpmst 

-Set "ProductName=My Product"

 

RpCmd.exe Edit 

-Path C:\temp\myTransform.mst 

-BaseMsi "C:\temp\db.msi" 

-Template C:\templates\t1.rpmst 

-Set "ProductName=My Product"