Pagina 1 di 1

Pacchetto di backup del profilo Transwiz

Pubblicato: 13 agosto 2024 - 12:18
di gch14800
Buongiorno,

Sto preparando un pacchetto per consentire la migrazione dei profili utente di Windows creando un pacchetto di "backup" e un pacchetto di "ripristino".

Tuttavia, ho un piccolo dubbio, ho creato uno script .ps1 nel mio pacchetto WAPT, tuttavia, per definire la mia variabile "Username" non so bene come fare.

Il pacchetto esegue uno script PowerShell che contiene questo
$backupDir = "\\xxxxx\users"
$transwizPath = ".\Transwiz.exe"

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

Non so come impostare la variabile $username come ultimo utente WAPT ad aver effettuato l'accesso. Avete qualche idea?

Re: Pacchetto di backup del profilo Transwiz

Pubblicato: 14 agosto 2024 - 12:58
di sfontenau
Hmm, è un po' complicato da determinare...

Possiamo recuperare gli utenti connessi... ma non è quello che vogliamo.

Possiamo recuperare HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\LastLoggedOnUser

, ma neanche questa è la soluzione ideale.

Possiamo ordinare i file ntuser.dat e controllare quello più recente, ma neanche questa è la soluzione ideale.

Inoltre, usare un "nome utente" non è l'ideale nei casi in cui Active Directory non è disponibile; la risoluzione da SID a nome utente fallirà.