Befehlszeilenparameter: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
K (GK verschob die Seite Command line parameters nach Befehlszeilenparameter)
(Beispiel)
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{DISPLAYTITLE:Command line parameters}}
+
{{DISPLAYTITLE:Befehlszeilenparameter}}
 
<div align="right">Hilfe Nummer: 8990300</div>
 
<div align="right">Hilfe Nummer: 8990300</div>
 
 
<hr>
 
<hr>
Beim Start von Asprova von der Kommandozeile oder einer Verknüpfung können Parameter angegeben werden, um den Verlauf zu ändern.
 
  
Projektdatei
+
Beim Start von Asprova von der Kommandozeile oder einer Verknüpfung können Parameter angegeben werden, um das Verhalten zu ändern. Die Groß-/Kleinschreibung wird dabei nicht beachtet, so dass Sie sowohl <code>-user</code> als auch <code>-USER</code> verwenden können.
  
Bestimmt eine Projektdatei, die beim Start geöffnet wird. Wenn andere Optionen benutzt werden, muss dies der letzte gegebene Parameter sein.
+
== Projektdatei ==
 +
Bestimmt eine Projektdatei, die beim Start geöffnet wird. Beider Nutzung von DS können sie auf eine ADW-Datei verweisen, um die [[Projektdatei über Asprova DS teilen|Projektinformationen]] zu beziehen.
  
 +
; Hinweis: Vor Version 11.0.1 ''muss'' dies der letzte Parameter sein, falls auch andere Parameter benutzt werden.
  
Modultyp
+
== Einloggen bei NLS oder DS ==
 +
Bestimmt die Login-Informationen.
  
Gibt den beim Start zu verwendenen Modultyp an.
+
; -user [userName] : [userName] ist der Name, der bei der Authentifizierung über beim Active Directory Server genutzt wird. Um Domänennamen zu setzen, verwenden Sie \ als Trennzeichen (Domänenname\Benutzername).
 +
; -site [siteName] : [siteName] ist Projektname des Benutzers
 +
; -password [password] : [password] ist das Passwort des Benutzers
 +
; -authn [authenticationMethod] : [authenticationMethod] ist die Authentifizierungsart des Benutzers
 +
{| class = "wikitable"
 +
|-
 +
!Authentifizierungsart!!Parameter!!Benutzername!!Passwort!!Kommentar
 +
|-
 +
|Asprova NLS||1||Notwendig||Notwendig||Standardwert, wenn nichts gesetzt ist.
 +
|-
 +
|Active Directory||2||Notwendig||Notwendig||Benutzername inklusive Domänenname, außer in NLD/DS ist nur eine Domäne regsitriert
 +
|-
 +
|Active Directory (Single Sign On)||3||Nicht notwendig||Nicht notwendig||Benutzername, Domänenname und Passwort werden automatisch vom aktuell eingeloggten Windows-Benutzer bezogen.
 +
|-
 +
|}
 +
; -license [licenseObtainMethod] : [licenseObtainMethod] ist die Art des Lizenzbezugs
 +
{| class="wikitable"
 +
|-
 +
!Lizenzbezugsart!!Parameter!!Kommentar
 +
|-
 +
|Zuletzt genutzte Lizenzbezugsart||1||
 +
|-
 +
|Lokaler Schutz||2||
 +
|-
 +
|Netzwerklizenz||3||Login-Dialog wird angezeigt, auch wenn <code>-password</code> gesetzt ist.
 +
|-
 +
|Netzwerklizenz (automatischer Login)||4||
 +
|-
 +
|Testversion||5||Einloggen mit [[Dialog_Lizenzinformationen#Testperiode_aktivieren|Asprova ID oder Offline-Schlüssel]].
 +
|-
 +
|}
  
: Format
+
Wird dieser Parameter nicht genutzt, so wird die zuletzt genutzte Lizenzbezugsart verwendet. Falls '''-user''' genutzt wird, wird automatisch das Einloggen über NLS versucht.
  
: Module [Typ]
+
== DS ==
  
: [Typ] : aps / ms / ls / mrp / bom / mes / kpi
+
=== Projekt herunterladen ===
 +
Bestimmt wie das Projekt von DS heruntergeladen wird.
 +
; -ds [dsmethod] : [dsmethod] ist die Art des Herunterladens des Projekts von DS
 +
{| class="wikitable"
 +
|-
 +
!Art des Herunterladens!!Parameter
 +
|-
 +
|Auf Asprova DS sperren||1
 +
|-
 +
|Auf Asprova DS nicht sperren||2
 +
|-
 +
|Offline||3
 +
|-
 +
|}
  
: Der Modul-Teil wird von Groß- und Kleinschreibung nicht beeinflusst.
+
Wird dieser Parameter genutzt, so gelten außerdem die folgenden Bedingungen:
  
Dieser Parameter hat nur Wirkung, wenn die Lizenzerwerbmethode auf "Lokaler Schutz" eingestellt wurde, und ein Schutz vom Typ Testversion oder Demo vorhanden ist.
+
{| class="wikitable"
 +
|-
 +
!Parameter!!colspan="2"|Notwendigkeit
 +
|-
 +
|''-user''||colspan="2"|Notwendig
 +
|-
 +
|''-password''||colspan="2"|Notwendig
 +
|-
 +
|''-authn''||colspan="2"|Optional
 +
|-
 +
|rowspan="5"|''-site''||colspan="2"|Je nach Datei gilt folgendes:
 +
|-
 +
|ADW-Datei||Nicht notwendig
 +
|-
 +
|Projektdatei<br>(mit ADW-Datei im gleichen Verzeichnis)||''-ds'' wird ignoriert und es wird bei DS eingeloggt, um die Projektdatei zu laden
 +
|-
 +
|Projektdatei<br>(ohne ADW-Datei im gleichen Verzeichnis)||''-ds'' wird ignoriert und Projektdatei wird ohne Einloggen bei DS geladen
 +
|-
 +
|Keine Datei angegeben||Einloggen in DS, runterladen der Projektdatei und öffnen des Dialogs zur Auswahl des [[Asprova_DS#Arbeitsverzeichnis|Arbeitsverzeichnisses]]
 +
|-
 +
|}
  
 +
; -dsnocopy : Die von DS heruntergeladene Projektdatei wird nicht ins [[Asprova_DS#Arbeitsverzeichnis|Arbeitsverzeichnis]] kopiert.
  
Benutzer
+
=== Projekt hochladen ===
 +
Bestimmt wie das Projekt zu DS hochgeladen wird.
 +
; -dsupload [dsuploadmethod] : [dsuploadmethod] ist die Art des Hochladens des Projekts zu DS
 +
{| class="wikitable"
 +
|-
 +
!Art des Hochladens!!Parameter
 +
|-
 +
|Sperre auf Asprova DS aufheben||1
 +
|-
 +
|Sperre auf Asprova DS beibehalten||2
 +
|-
 +
|}
  
Gibt den Start-Benutzer an.
+
Diese Parameter ist nur relevant, wenn Asprova über die Befehlszeile gestartet wurde und der Menübefehl [Projekt hochladen] in den Planungsparameter eingefügt ist, der mit dem Argument <code>-exec</code> ausgeführt wird. Dann wird das Projekt mit der festgelegten Art hochgeladen.
  
: Format
+
== Sprache ==
 +
Bestimmt die Sprache in der Asprova gestartet wird.
 +
; -lang [languagetype] : [languagetype] ist die Sprache. Den Wert für [languagetype] finden Sie in der [[Sprache_ändern#Sprachressourcen_herunterladen|Online-Sprachauswahl]], in der Spalte [Code], indem Sie den zweiten Unterstrich und die folgende Zahl entfernen. So wird etwa aus <code>de_DE_0</code> der Wert <code>de_DE</code> für Deutsch (Region: Deutschland).
  
: Benutzer [Benutzername] -Passwort [Passwort]
+
== Hintergrundmodus ==
 +
Im Hintergrundmodus werden Dialoge und Eigenschaftenfenster selbst dann nicht angezeigt, wenn Asprova über die Benutzeroberfläche gestartet wird.
 +
; -silent
 +
Der Hintergrundmodus ist nur bei der Nutzung von DS verfügbar. Bei Asprova MES aktiviert er die [[Automatische Synchronisierung mit DS|automatische Synchronisierung]].
  
: [Benutzername] : Benutzername
+
== Planungsparameter ausführen ==
 +
Der angegebene Planungsparameter wird direkt nach dem Laden der Projektdatei ausgeführt.
 +
; -exec [paramCode] : [paramCode] ist der [Code] des auszuführenden Planungsparameters. Untergeordnete Parameter können nicht angegeben werden.
  
: [Passwort] : Passwort für den Benutzer
+
== Beenden ==
 +
Nach dem Öffnen von Asprova, dem Laden der Projektdatei, Ausführen des Verarbeitungs-Hooks AfterDeSerializeProject, Ausführen des mit <code>-exec</code> vorgegebenen Planungsparameters, und Ausführen des Verarbeitungs-Hooks BeforeCloseProject wird Asprova geschlossen.
 +
; -quit : Dieser Parameter aktiviert automatisch den [[#Hintergrundmodus|Hintergrundmodus]]. Um die Projektdatei vor dem Schließen zu speichern, fügen Sie den Befehl "Serialisieren" in den, über <code>-exec</code> aufgerufenen, Planungsparameter ein, oder in den Verarbeitungs-Hook "BeforeCloseProject".
  
: Der Benutzer- und Passwort-Teil werden nicht von Groß- und Kleinschreibung beeinflusst (BENUTZER oder PASSWORT würde auch funktionieren).
+
== Beispiel ==
 +
Mit der folgenden Befehlszeile starten Sie Asprova als Benutzer "ms", mit dem Passwort "ABC" und öffnen die Projektdatei <code>C:\Program Files\Asprova Corporation\Asprova\SAMPLES\Sample1\as1.aru</code>
  
Dieser Parameter hat nur Wirkung, wenn die Lizenzerwerbmethode auf "Netzwerklizenz" oder "Netzwerklizenz (automatischer Login) eingestellt ist.
+
"C:\Program Files\Asprova Corporation\Asprova\Asprova.exe" -user ms -password ABC "C:\Program Files\Asprova Corporation\Asprova\SAMPLES\Sample1\as1.aru"
 
 
 
 
Beispielhafte Befehlszeilen
 
 
 
Die folgende Befehlszeile wird als Benutzer 'ms' starten mit dem Kennwort 'ABC' und wird zum Öffnen der Projektdatei genutzt:
 
 
 
C:\Program Files\Asprova corporation\Asprova\SAMPLES\Sample1\AS1.AR4
 
 
 
: "C:\Program Files\Asprova corporation\Asprova\Asprova.exe" -user ms -password ABC "C:\Program Files\Asprova corporation\Asprova\SAMPLES\Sample1\AS1.AR4"
 
  
 +
== Hinweis ==
 +
Viele der aufgeführten Befehlszeilenparameter sind erst ab Version 15.2 enthalten.
  
 
<hr>
 
<hr>
 
<div align="right">Hilfe Nummer: 8990300</div>
 
<div align="right">Hilfe Nummer: 8990300</div>

Aktuelle Version vom 17. Mai 2023, 12:43 Uhr

Hilfe Nummer: 8990300

Beim Start von Asprova von der Kommandozeile oder einer Verknüpfung können Parameter angegeben werden, um das Verhalten zu ändern. Die Groß-/Kleinschreibung wird dabei nicht beachtet, so dass Sie sowohl -user als auch -USER verwenden können.

Projektdatei

Bestimmt eine Projektdatei, die beim Start geöffnet wird. Beider Nutzung von DS können sie auf eine ADW-Datei verweisen, um die Projektinformationen zu beziehen.

Hinweis
Vor Version 11.0.1 muss dies der letzte Parameter sein, falls auch andere Parameter benutzt werden.

Einloggen bei NLS oder DS

Bestimmt die Login-Informationen.

-user [userName] 
[userName] ist der Name, der bei der Authentifizierung über beim Active Directory Server genutzt wird. Um Domänennamen zu setzen, verwenden Sie \ als Trennzeichen (Domänenname\Benutzername).
-site [siteName] 
[siteName] ist Projektname des Benutzers
-password [password] 
[password] ist das Passwort des Benutzers
-authn [authenticationMethod] 
[authenticationMethod] ist die Authentifizierungsart des Benutzers
Authentifizierungsart Parameter Benutzername Passwort Kommentar
Asprova NLS 1 Notwendig Notwendig Standardwert, wenn nichts gesetzt ist.
Active Directory 2 Notwendig Notwendig Benutzername inklusive Domänenname, außer in NLD/DS ist nur eine Domäne regsitriert
Active Directory (Single Sign On) 3 Nicht notwendig Nicht notwendig Benutzername, Domänenname und Passwort werden automatisch vom aktuell eingeloggten Windows-Benutzer bezogen.
-license [licenseObtainMethod] 
[licenseObtainMethod] ist die Art des Lizenzbezugs
Lizenzbezugsart Parameter Kommentar
Zuletzt genutzte Lizenzbezugsart 1
Lokaler Schutz 2
Netzwerklizenz 3 Login-Dialog wird angezeigt, auch wenn -password gesetzt ist.
Netzwerklizenz (automatischer Login) 4
Testversion 5 Einloggen mit Asprova ID oder Offline-Schlüssel.

Wird dieser Parameter nicht genutzt, so wird die zuletzt genutzte Lizenzbezugsart verwendet. Falls -user genutzt wird, wird automatisch das Einloggen über NLS versucht.

DS

Projekt herunterladen

Bestimmt wie das Projekt von DS heruntergeladen wird.

-ds [dsmethod] 
[dsmethod] ist die Art des Herunterladens des Projekts von DS
Art des Herunterladens Parameter
Auf Asprova DS sperren 1
Auf Asprova DS nicht sperren 2
Offline 3

Wird dieser Parameter genutzt, so gelten außerdem die folgenden Bedingungen:

Parameter Notwendigkeit
-user Notwendig
-password Notwendig
-authn Optional
-site Je nach Datei gilt folgendes:
ADW-Datei Nicht notwendig
Projektdatei
(mit ADW-Datei im gleichen Verzeichnis)
-ds wird ignoriert und es wird bei DS eingeloggt, um die Projektdatei zu laden
Projektdatei
(ohne ADW-Datei im gleichen Verzeichnis)
-ds wird ignoriert und Projektdatei wird ohne Einloggen bei DS geladen
Keine Datei angegeben Einloggen in DS, runterladen der Projektdatei und öffnen des Dialogs zur Auswahl des Arbeitsverzeichnisses
-dsnocopy 
Die von DS heruntergeladene Projektdatei wird nicht ins Arbeitsverzeichnis kopiert.

Projekt hochladen

Bestimmt wie das Projekt zu DS hochgeladen wird.

-dsupload [dsuploadmethod] 
[dsuploadmethod] ist die Art des Hochladens des Projekts zu DS
Art des Hochladens Parameter
Sperre auf Asprova DS aufheben 1
Sperre auf Asprova DS beibehalten 2

Diese Parameter ist nur relevant, wenn Asprova über die Befehlszeile gestartet wurde und der Menübefehl [Projekt hochladen] in den Planungsparameter eingefügt ist, der mit dem Argument -exec ausgeführt wird. Dann wird das Projekt mit der festgelegten Art hochgeladen.

Sprache

Bestimmt die Sprache in der Asprova gestartet wird.

-lang [languagetype] 
[languagetype] ist die Sprache. Den Wert für [languagetype] finden Sie in der Online-Sprachauswahl, in der Spalte [Code], indem Sie den zweiten Unterstrich und die folgende Zahl entfernen. So wird etwa aus de_DE_0 der Wert de_DE für Deutsch (Region: Deutschland).

Hintergrundmodus

Im Hintergrundmodus werden Dialoge und Eigenschaftenfenster selbst dann nicht angezeigt, wenn Asprova über die Benutzeroberfläche gestartet wird.

-silent

Der Hintergrundmodus ist nur bei der Nutzung von DS verfügbar. Bei Asprova MES aktiviert er die automatische Synchronisierung.

Planungsparameter ausführen

Der angegebene Planungsparameter wird direkt nach dem Laden der Projektdatei ausgeführt.

-exec [paramCode] 
[paramCode] ist der [Code] des auszuführenden Planungsparameters. Untergeordnete Parameter können nicht angegeben werden.

Beenden

Nach dem Öffnen von Asprova, dem Laden der Projektdatei, Ausführen des Verarbeitungs-Hooks AfterDeSerializeProject, Ausführen des mit -exec vorgegebenen Planungsparameters, und Ausführen des Verarbeitungs-Hooks BeforeCloseProject wird Asprova geschlossen.

-quit 
Dieser Parameter aktiviert automatisch den Hintergrundmodus. Um die Projektdatei vor dem Schließen zu speichern, fügen Sie den Befehl "Serialisieren" in den, über -exec aufgerufenen, Planungsparameter ein, oder in den Verarbeitungs-Hook "BeforeCloseProject".

Beispiel

Mit der folgenden Befehlszeile starten Sie Asprova als Benutzer "ms", mit dem Passwort "ABC" und öffnen die Projektdatei C:\Program Files\Asprova Corporation\Asprova\SAMPLES\Sample1\as1.aru

"C:\Program Files\Asprova Corporation\Asprova\Asprova.exe" -user ms -password ABC "C:\Program Files\Asprova Corporation\Asprova\SAMPLES\Sample1\as1.aru"

Hinweis

Viele der aufgeführten Befehlszeilenparameter sind erst ab Version 15.2 enthalten.


Hilfe Nummer: 8990300