Befehlszeilenparameter: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
K
Zeile 3: Zeile 3:
 
<hr>
 
<hr>
  
Beim Start von Asprova von der Kommandozeile oder einer Verknüpfung können Parameter angegeben werden, um das Verhalten zu ändern.
+
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.
  
 
== Projektdatei ==
 
== Projektdatei ==
Bestimmt eine Projektdatei, die beim Start geöffnet wird. Wenn andere Optionen benutzt werden, muss dies der letzte gegebene Parameter sein.
+
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.
  
== Modultyp ==
+
; Hinweis : Vor Version 11 .0.1 muss dies der letzte Parameter sein, falls auch andere Parameter benutzt werden.
Gibt den beim Start zu verwendenen Modultyp an.
 
  
: Format
+
== Einloggen bei NLS oder DS ==
 +
Bestimmt die Login-Informationen.
  
: Module [Typ]
+
; -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
 +
|-
 +
|Zuletzt genutzte Lizenzbezugsart||1
 +
|-
 +
|Lokaler Schutz||2
 +
|-
 +
|Netzwerklizenz||3
 +
|-
 +
|Netzwerklizenz (automatischer Login)||4
 +
|-
 +
|Testversion||5
 +
|-
 +
|}
  
: [Typ] : aps / ms / ls / mrp / bom / mes / kpi
+
Wird dieser Parameter nicht genutzt, so wird die zuletzt genutzte Lizenzbezugsart verwendet. Falls '''-user''' genutzt wird, wird automatisch das Einloggen über NLS versucht.
  
: Der Modul-Teil wird von Groß- und Kleinschreibung nicht beeinflusst.
+
== Projekt von DS 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
 +
|-
 +
|}
  
Dieser Parameter hat nur Wirkung, wenn die Lizenzerwerbmethode auf "Lokaler Schutz" eingestellt wurde, und ein Schutz vom Typ Testversion oder Demo vorhanden ist.
+
Wird dieser Parameter genutzt, so gelten außerdem die folgenden Bedingungen:
  
== Benutzer ==
+
{| class="wikitable"
Gibt den Start-Benutzer an.
+
|-
 +
!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]]
 +
|-
 +
|}
  
: Format
+
; -dsnocopy : Die von DS heruntergeladene Projektdatei wird nicht ins [[Asprova_DS#Arbeitsverzeichnis|Arbeitsverzeichnis]] kopiert.
  
: Benutzer [Benutzername] -Passwort [Passwort]
+
== 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).
  
: [Benutzername] : Benutzername
+
== 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. An Asprova MES aktiviert er die [[Automatische Synchronisierung mit DS|automatische Synchronisierung]].
  
: [Passwort] : Passwort für den Benutzer
+
== 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.
  
: Der Benutzer- und Passwort-Teil werden nicht von Groß- und Kleinschreibung beeinflusst (BENUTZER oder PASSWORT würde auch funktionieren).
+
== 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-Hooks BeforeCloseProject.
  
Dieser Parameter hat nur Wirkung, wenn die Lizenzerwerbmethode auf "Netzwerklizenz" oder "Netzwerklizenz (automatischer Login) eingestellt ist.
+
== 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.AR4</code>
  
== Beispielhafte Befehlszeilen ==
+
C:\Program Files\Asprova corporation\Asprova\Asprova.exe" -user ms -password ABC "C:\Program Files\Asprova corporation\Asprova\SAMPLES\Sample1\AS1.AR4
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
+
== Hinweis ==
 
+
Viele der aufgeführten Befehlszeilenparameter sind erst ab Version 15.2 enthalten.
"C:\Program Files\Asprova corporation\Asprova\Asprova.exe" -user ms -password ABC "C:\Program Files\Asprova corporation\Asprova\SAMPLES\Sample1\AS1.AR4"
 
  
 
<hr>
 
<hr>
 
<div align="right">Hilfe Nummer: 8990300</div>
 
<div align="right">Hilfe Nummer: 8990300</div>

Version vom 28. Juni 2019, 19:56 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
Zuletzt genutzte Lizenzbezugsart 1
Lokaler Schutz 2
Netzwerklizenz 3
Netzwerklizenz (automatischer Login) 4
Testversion 5

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

Projekt von DS 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.

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. An 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-Hooks 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.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.


Hilfe Nummer: 8990300