User Tools

Site Tools


script:powershell:mdt

PowerShell et MDT

Utiliser les variables de MDT

# Get the TS variables
$tsenv = New-Object -COMObject Microsoft.SMS.TSEnvironment
$DeployRoot = $tsenv.Value("DeployRoot")

#Copy Item from Deployroot
Copy-Item  "$DeployRoot\Scripts\This.exe" -Destination "C:\Scripts"

Récupérer le mot de passe dans Unattend.xml

# Recovery XML Password
$StringPassword = ''
$sPassword=[System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($StringPassword))
$sPassword=[System.Text.RegularExpressions.Regex]::Replace($sPassword ,"AdministratorPassword$","")
write-host $sPassword

script/powershell/mdt.txt · Last modified: 2023/06/12 14:50 by admin