Tâche #26652
Scénario #26447: Traitement express MEN (5-7)
Client AD : Le script Powershell ps.ps1 n'interprète pas les variables d'environnement issues des fichiers du répertoire /home/sysvol/REALM/scripts
Restant à faire (heures):
0.0
Description
Exemple:
Si on crée un fichier /home/sysvol/REALM/scripts/os/Vista.txt
contenant :
cmd,%WINDIR%\notepad.exe,NOWAIT
Le script ps.ps1
n'interprète pas la variable WINDIR.
Comme c'est du Powershell, j'ai essayé avec $env:WINDIR sans succès. La commande exécutée est $env:WINDIR\notepad.exe
, donc une erreur se produit.
À FAIRE¶
Trouver un système qui permet d'utiliser des variables d'environnement dans les fichiers scripts.
Révisions associées
Powersgell logon script must evaluate environment variables used in gpo scripts
ref #26652
Historique
#1 Mis à jour par Fabrice Barconnière il y a environ 5 ans
- Description mis à jour (diff)
#2 Mis à jour par Fabrice Barconnière il y a environ 5 ans
- Tracker changé de Scénario à Tâche
#3 Mis à jour par Fabrice Barconnière il y a environ 5 ans
- Version cible mis à sprint 2019 5-7 Equipe MENSR
- Temps estimé mis à 2.00 h
- Tâche parente mis à #26447
- Restant à faire (heures) mis à 2.0
#4 Mis à jour par Fabrice Barconnière il y a environ 5 ans
- Statut changé de Nouveau à En cours
- Début mis à 05/02/2019
#5 Mis à jour par Fabrice Barconnière il y a environ 5 ans
- Assigné à mis à Fabrice Barconnière
#6 Mis à jour par Fabrice Barconnière il y a environ 5 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.0
On conserve la syntaxe du type %WINDIR%
Ça fonctionne en créant le fichier /home/sysvol/REALM/scripts/os/Vista.txt
contenant :
cmd,%WINDIR%\notepad.exe,NOWAIT