none
Variable sequence taches et utilisation de cette dernière RRS feed

  • Question

  • Bonjour,

    je rencontre donc actuellement un souci avec une variable de séquence de taches : voici en gros le cheminement de ma séquence de tâches (les étapes clés) :
    installer le système d'exploitation :
    - exécution d'un script PowerShell (fenêtre qui permet de générer plusieurs infos dont le nom du PC mais surtout la description du PC pour laquelle je rencontre un souci pour l'appliquer. Dans le script nous avons créer la variable d'environnement SCCM : 

    $tsenv = New-Object -COMObject Microsoft.SMS.TSEnvironment
    $tsenv.Value("Description") = $labelDescription.Text

    Configurer le système d'exploitation :

    Pour appliquer la description, j'exécute une commande PowerShell qui récupère la variable avec le code suivant :

    $os = Get-Wmiobject -class Win32_OperatingSystem
    $os.description = $tsenv.Value('description')         j'ai essayé avec des " également
    $os.Put()


    Pour finir, le PC a le bon nommage et basculer dans la bonne OU (récupérer également par une autre variable créée dans le premier script PowerShell) mais je galère sur l'application de la description

    Merci de solutions que vous pourriez m'apportez. Je tiens à noter que je suis débutant total en PowerShell, du coup j'avance en tâtonnant

    Cordialement,

    mercredi 4 novembre 2020 08:24

Réponses

  • Bonjour,

    du coup j'ai procédé de la manière suivante :

    crée un ps1 avec 

    $tsenv = New-Object -COMObject Microsoft.SMS.TSEnvironment
    $os = Get-Wmiobject -class Win32_OperatingSystem
    $os.description = $tsenv.Value("description")   
    $os.Put()

    puis créer un package et cela fonctionne

    Du coup cela fonctionne

    jeudi 5 novembre 2020 14:42

Toutes les réponses