Paramètres de ligne de commande de la fenêtre d'application

Les paramètres de ligne de commande suivants peuvent être utilisés lors de l'ouverture de la fenêtre d'application.

La fenêtre d'application peut être ouverte à l'aide des fichiers nalwin.exe ou nalwin32.exe, qui se trouvent dans le répertoire c:\program files\novell\zenworks du poste de travail, ou du fichier nal.exe, qui se trouve dans le répertoire sys:public du serveur ZENworks Desktop Management. Ces paramètres peuvent être utilisés avec chacun des trois fichiers.

IMPORTANT :  Lorsque vous utilisez un paramètre de ligne de commande pour distribuer (/a), désinstaller (/l) ou vérifier (/v) une application, le programme de lancement d'applicatifs effectue l'opération dans l'espace utilisateur plutôt que dans l'espace poste de travail (même si l'application est associée au poste de travail). Par conséquent, l'utilisateur logué doit disposer des droits sur eDirectory et sur le système de fichiers requis pour procéder à la distribution, la désinstallation ou la vérification de l'application.

Paramètre Description

:

EXEMPLE :
nalwin :

Ignore l'écran de démarrage initial.

/a="arborescence:.DN_objet_Application"

EXEMPLE :
nalwin /a="nov:.ms word.app"

Distribue et lance l'objet Application indiqué, qu'il soit ou non associé à l'utilisateur ou au poste de travail, dès lors que l'utilisateur dispose des droits sur le système de fichiers requis pour distribuer et lancer l'application ainsi que pour lire les propriétés de l'objet Application.

Outre la distribution et le lancement de l'application indiquée, le programme de lancement d'applicatifs continue de s'exécuter et affiche les applications associées à l'utilisateur et au poste de travail dans la fenêtre d'application. Si vous souhaitez contourner ce comportement du programme de lancement d'applicatifs, vous pouvez utiliser le paramètre /f pour lui indiquer de ne pas lire eDirectory pour les associations et le paramètre /h pour masquer la fenêtre d'application.

Arborescence correspond à l'arborescence eDirectory dans laquelle se trouve l'objet Application. L'arborescence par défaut est utilisée si aucun autre nom d'arborescence n'est indiqué.

DN_objet_Application est le nom distinctif complet de l'objet Application.

REMARQUE :  Les guillemets ("") ne sont requis qu'en cas d'utilisation d'un espace dans le nom de l'arborescence ou de l'objet Application.

/c="titre_fenêtre"

EXEMPLE :
nalwin /c="%cn%'s Apps"

Utilise le texte indiqué comme titre de la fenêtre d'application. Le titre par défaut de la fenêtre est "Applications fournies par Novell pour Utilisateur", où Utilisateur correspond au nom distinctif de l'utilisateur.

Le texte indiqué peut contenir des macros (variables) permettant d'afficher des informations eDirectory. L'exemple, /c="%cn%'s Apps" remplace le nom commun de l'utilisateur dans le titre (par exemple, JSmith's Apps).

REMARQUE :  Les guillemets ("") ne sont requis qu'en cas d'utilisation d'un espace dans le titre de la fenêtre.

Pour plus d'informations sur les macros, reportez-vous au Référence : macros.

/f

EXEMPLE :
nalwin /f /h

Indique au programme de lancement d'applicatifs de ne pas lire eDirectory pour obtenir la liste des applications associées à l'utilisateur logué ou au poste de travail. Cela est utile lorsque vous utilisez les paramètres /a, /v ou /l pour simplement distribuer, vérifier ou désinstaller une application donnée. Dans cet exemple, le programme de lancement d'applicatifs démarre avec la fenêtre d'application masquée (/h), ne lit pas eDirectory pour toutes les applications associées à l'utilisateur ou au poste de travail logué (/f), puis distribue et démarre l'application Word (/a=.word.apps).

Vous devez obligatoirement utiliser le paramètre /h avec ce paramètre.

/h

EXEMPLE :
nalwin /h

Masque la fenêtre d'application.

Ce paramètre est obligatoire lorsque vous utilisez /f et il est utile avec les paramètres /a, /v et /l.

/l="arborescence:.DN_objet_Application"

EXEMPLE :
nalwin /l="nov:.ms word.app"

Désinstalle l'objet Application indiqué.

Outre la désinstallation de l'application indiquée, le programme de lancement d'applicatifs continue de s'exécuter et affiche les applications associées à l'utilisateur et au poste de travail dans la fenêtre d'application. Si vous souhaitez contourner ce comportement du programme de lancement d'applicatifs, vous pouvez utiliser le paramètre /f pour lui indiquer de ne pas lire eDirectory pour les associations et le paramètre /h pour masquer la fenêtre d'application.

Arborescence correspond à l'arborescence dans laquelle se trouve l'objet Application. L'arborescence par défaut est utilisée si aucun autre nom d'arborescence n'est indiqué.

DN_objet_Application est le nom distinctif complet de l'objet Application.

REMARQUE :  Les guillemets ("") ne sont requis qu'en cas d'utilisation d'un espace dans le nom de l'arborescence ou de l'objet Application.

/max

EXEMPLE :
nalwin /max

Affiche la fenêtre d'application agrandie lors du premier chargement, remplaçant ainsi la taille de fenêtre enregistrée lors de la fermeture de la session de fenêtre d'application précédente.

/min

EXEMPLE :
nalwin /min

Affiche la fenêtre d'application réduite lors du premier chargement, remplaçant ainsi la taille de fenêtre enregistrée lors de la fermeture de la précédente session de fenêtre d'application.

/nd

EXEMPLE :
nalwin /nd

Ignore la boîte de dialogue d'avertissement qui s'affiche lorsqu'une connexion via modem est détectée.

/norm

EXEMPLE :
nalwin /norm

Affiche la fenêtre d'application dans son état d'origine (taille et position) lors du premier chargement, et ce tant que le paramètre Enreg. taille/position de fenêtre (objet Utilisateur > onglet ZENworks > page Configuration du programme de lancement > bouton Ajouter > onglet Fenêtre) est désactivé. Par défaut, le paramètre Enreg. taille/position de fenêtre est désactivé.

/nq

EXEMPLE :
nalwin.exe /a=.word.app /p="fichier 1.txt" /nq

Utilisé uniquement avec le paramètre /p, indique au programme de lancement d'applicatifs de retirer les guillemets de la chaîne de paramètres. Dans cet exemple, si /nq n'est pas utilisé, les paramètres transmis à l'application sont "fichier 1.txt". Avec /nq, le paramètre est transmis sous la forme fichier 1.txt.

/p=param
/p="param1 param2 param3"

EXEMPLE :
nalwin /a=.msword.app /p=file.txt

Transmet les paramètres indiqués à l'application en cours de lancement. Ce paramètre n'est effectif que lorsqu'il est utilisé avec /a ou /v. Les paramètres indiqués sont ajoutés à ceux déjà définis dans l'objet Application (onglet Options d'exécution > page Application > champ Paramètres). Les règles suivantes s'appliquent uniquement lors de l'utilisation du paramètre :

  • Le programme de lancement d'applicatifs lit tout ce qui suit le paramètre /p= jusqu'au premier espace. Il suppose qu'il s'agit de la fin de la chaîne de paramètres. Si la chaîne comprend des espaces, placez l'ensemble de la chaîne entre guillemets. Par exemple :

    Exemple 1 : nalwin.exe /a=.msword.app /p=file.txt

    Transmis à msword.app : file.txt

    Exemple 2 : nalwin.exe /a=.msword.app /p="/f=file.txt /m / w"

    Transmis à msword.app : "/f=file.txt /m /w"

    Exemple 3 : nalwin.exe /a=.msword.app /p=fichier 1.txt

    Transmis à msword.app : file

    Dans l'exemple 1, la chaîne de paramètres ne comprend pas d'espace. Les guillemets ne sont pas nécessaires.

    Dans l'exemple 2, la chaîne de paramètres comprend trois paramètres, séparés par des espaces. Les guillemets sont donc nécessaires.

    Dans l'exemple 3, la chaîne de paramètres inclut un nom de fichier avec des espaces, mais les guillemets n'ont pas été utilisés. Seule la première partie du nom de fichier est transmise à l'application.

  • Utilisez le paramètre /nq (sans guillemet) si vous ne voulez pas que les guillemets soient transmis à l'application. Par exemple :

    Exemple 4 : nalwin.exe /a=.msword.app /p="fichier 1.txt" /nq

    Transmis à msword.app : fichier 1.txt

    Exemple 5 : nalwin.exe /a=.msword.app /p="/f=file.txt /m / w" /nq

    Transmis à msword.app : /f=file.txt /m /w

    Notez que l'exemple 5 est identique à l'exemple 2 sous le point précédent. Toutefois, dans l'exemple 5, le paramètre /nq a été ajouté de sorte que les guillemets ne sont pas transmis à l'application.

  • Utilisez des guillemets précédés d'un caractère d'échappement (\") dans les paramètres qui doivent inclure des guillemets ("") afin qu'ils soient acceptés par l'application. Par exemple :

    Exemple 6 : nalwin.exe /a=msword.app /p="/f=\"fichier 1.txt\" /r /q" /nq

    Transmis à msword.app : /f="fichier 1.txt" /r /q

    Exemple 7 : nalwin.exe /a=msword.app /p="/f=fichier 1.txt /r /q" /nq

    Transmis à msword.app : /f=file 1.txt /r /q

    D'après l'exemple 6, l'application exige que le fichier 1.txt soit placé entre guillemets car le nom du fichier comprend des espaces. D'après l'exemple 7, l'application n'exige pas que les noms de fichiers comprenant des espaces soient placés entre guillemets.

  • Le nombre total de caractères autorisés pour tous les paramètres est 256.

/r

EXEMPLE :
nalwin /r

Remet à zéro l'indicateur de lancements du programme de lancement d'applicatifs. Cette remise à zéro s'effectue automatiquement lorsque le programme de lancement d'applicatifs se ferme normalement. Toutefois, s'il se ferme anormalement, (par exemple, un utilisateur ferme nalwin.exe à l'aide de la combinaison de touches Ctrl+Alt+Suppr), l'indicateur de lancements n'est pas remis à zéro et le redémarrage du programme de lancement d'applicatifs est impossible tant que le poste de travail n'est pas redémarré ou que ce paramètre est utilisé.

/=0|1|2|3

EXEMPLE :
nalwin /restrictonline=1

Empêche le programme de lancement d'applicatifs de basculer automatiquement du mode déconnecté (hors ligne) au mode connecté (en ligne) suite au logout de toutes les arborescences eDirectory.

Le programme de lancement d'applicatifs passe en mode déconnecté lorsqu'aucune connexion à eDirectory n'est détectée. Par défaut, s'il détecte ensuite une connexion (par exemple, l'utilisateur s'authentifie auprès de eDirectory par le biais d'une connexion VPN via modem), il bascule automatiquement en mode connecté (en ligne). S'il s'agit d'une connexion via modem, le programme de lancement d'applicatifs invite l'utilisateur à quitter l'application en raison de la lenteur de la connexion. L'utilisation du paramètre /restrictonline avec l'une des options suivantes change ce comportement.

  • /restrictonline=0 : Aucun changement de comportement ; résultats identiques à une non-utilisation du paramètre.

  • /restrictonline=1 : Si la connexion est une connexion modem, supprime l'invite et reste en mode déconnecté.

  • /restrictonline=2 : Pas utilisé ; réservé pour une utilisation ultérieure.

  • /restrictonline=3 : Ignore le type de connexion (modem, LAN, etc.), supprime l'invite et reste en mode déconnecté. En d'autres termes, le programme de lancement d'applicatifs ne passe jamais du mode déconnecté au mode connecté.

Cette fonction n'est pas prise en charge si l'authentification auprès de eDirectory s'effectue via le serveur Middle Tier (à l'aide de l'agent ZENworks Desktop Management).

REMARQUE :  Le commutateur /restrictonline affecte uniquement les applications associées à l'utilisateur ; il n'affecte pas les applications associées au poste de travail.

/singletree="arborescence"

EXEMPLE :
nalwin /singletree=nov

Lit uniquement l'arborescence eDirectory indiquée, en ignorant toute autre arborescence auprès de laquelle l'utilisateur peut être authentifié. Cette option ne s'applique qu'aux applications associées à l'utilisateur, en aucun cas aux applications associées au poste de travail. Supposez que le poste de travail possède un objet Poste de travail dans TREE1. L'utilisateur s'authentifie auprès de TREE2 et démarre le programme de lancement d'applicatifs sur TREE2 (nalwin /singletree=TREE2). Le programme de lancement d'applicatifs affiche l'application associée à l'utilisateur à partir de TREE2 et les applications associées au poste de travail à partir de TREE1.

REMARQUE :  Les guillemets ("") ne sont requis qu'en cas d'utilisation d'un espace dans le nom de l'arborescence.

/s

EXEMPLE :
nalwin /s

Force la fenêtre d'application à se comporter comme le shell Windows. Par exemple, dans le menu Fichier, l'option Quitter le programme de lancement d'applicatifs est remplacée par l'option Arrêter et offre à l'utilisateur les options Windows standard d'arrêt.

Il ne s'agit pas d'un véritable remplacement du shell Windows. Si les utilisateurs réduisent la fenêtre d'application, ils peuvent accéder au bureau normal. Si vous souhaitez que la fenêtre d'application remplace le shell Windows, reportez-vous à Utilisation du programme de lancement d'applicatifs en tant que shell Windows.

REMARQUE :  Sur un poste de travail Windows 98, lorsqu'un utilisateur sélectionne Arrêter > Fermer toutes les applications et se logue sous un autre nom, le bureau Windows de l'utilisateur reste affiché tant que la boîte de dialogue de login du client Novell est affichée ; le bureau est normalement supprimé.

/time=n

ou

/timen

EXEMPLE :
nalwin /time=30

Retarde le démarrage du programme de lancement d'applicatifs du nombre de secondes indiqué.

Utilisez ce paramètre uniquement si vous souhaitez que le programme de lancement d'applicatifs patiente avant le chargement. Par exemple, si plusieurs programmes démarrent à partir du script de login et qu'ils affichent tous l'écran de démarrage, vous ne souhaitez pas qu'ils s'affichent tous en même temps. Ou, si vous utilisez le paramètre /a pour lancer une application à partir d'un script de login, vous pouvez retarder le démarrage jusqu'à ce que toutes les commandes du script de login soient exécutées.

/u

EXEMPLE :
nalwin /u

Ferme toutes les applications, quitte la fenêtre d'application et décharge le programme de lancement d'applicatifs de la mémoire.

/v="DN_objet_Application"

EXEMPLE :
nalwin /v="nov:.snap.apps"

Vérifie et lance l'application indiquée.

Outre la vérification et le lancement de l'application indiquée, le programme de lancement d'applicatifs continue de s'exécuter et affiche les applications associées à l'utilisateur et au poste de travail dans la fenêtre d'application. Si vous souhaitez contourner ce comportement du programme de lancement d'applicatifs, vous pouvez utiliser le paramètre /f pour lui indiquer de ne pas lire eDirectory pour les associations et le paramètre /h pour masquer la fenêtre d'application.

Arborescence correspond à l'arborescence dans laquelle se trouve l'objet Application. L'arborescence par défaut est utilisée si aucun autre nom d'arborescence n'est indiqué.

DN_objet_Application est le nom distinctif complet de l'objet Application.

REMARQUE :  Les guillemets ("") ne sont requis qu'en cas d'utilisation d'un espace dans le nom de l'arborescence ou de l'objet Application.