Page 1 sur 1

Paquet sauvegarde de profil Transwiz

Posté : 13 août 2024 - 12:18
par gch14800
Bonjour,

Je suis entrain de préparer un paquet afin de permettre de migrer des profils utilisateurs Windows en créant un paquet "sauvegarde" et un paquet "restauration".

Cependant, j'ai un petit doute, j'ai fait un script .ps1 dans mon paquet WAPT, cependant, pour définir ma variable "Username" je ne sais pas trop comment faire.

Le paquet exécute un script powershell qui contient cela
$backupDir = "\\xxxxx\users"
$transwizPath = ".\Transwiz.exe"

Start-Process -FilePath $transwizPath -ArgumentList "/la", "/p:$backupDir", "/n:$Username" -Wait
:

Je ne sais pas comment faire pour que la variable $username soit le dernier utilisateur logué WAPT, une idée ?

Re: Paquet sauvegarde de profil Transwiz

Posté : 14 août 2024 - 12:58
par sfonteneau
Hum un peu compliquer a déterminer ...

On peu récupérer les utilisateurs connecter ... mais c'est pas ce qu'on souhaite.

On peu récupérer le HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\LastLoggedOnUser

Mais bon c'est pas top non plus.

On peu trier les ntuser.dat et vérifier celui qui a la date la plus récente, mais pas top non plus.

D'ailleurs utiliser un nom "utilisateur" n'est pas idéal dans le cas ou l'ad n'est pas dispo, la résolution SID -> username va échouer