ok i try with this ps1I've been working on this problem since last night, and I figured how to install a PNG picture for both Lock Screen and the Settings profile.
1. Download this specific build of ImageMagick (portable), and extract magick.exe
The stupid devs for ImageMagick refuse to believe their current portable version isn't portable now.Running it throws a "VCOMP140.dll was not found" error. We need this older build which doesn't have any dependency errors.
2. Copy your PNG image as profile.png. The script willuse ImageMagick tocreate each of the resized bitmaps.
3. From Post-Setup (Before logon), add each file one at a time. Pay attention because NTLite tries to be too smart, and will not add the right defaults for what we want.
- Add / File Change_MyProfile.ps1 with no Parameters.- Add / File magick.exe. Change the Type from Run to Copy.- Add / File profile.png. Change the Type from Background to Copy.
View attachment 12364
4. Apply changes, and create your ISO.
The script will assign the profile image to the first user account on the system (SID >= 1000).
UPDATE: I found a PS function to perform the re-scaling, so we don't need ImageMagick now.
I've been working on this problem since last night, and I figured how to install a PNG picture for both Lock Screen and the Settings profile.
1. Download this specific build of ImageMagick (portable), and extract magick.exe
The stupid devs for ImageMagick refuse to believe their current portable version isn't portable now.Running it throws a "VCOMP140.dll was not found" error. We need this older build which doesn't have any dependency errors.
2. Copy your PNG image as profile.png. The script willuse ImageMagick tocreate each of the resized bitmaps.
3. From Post-Setup (Before logon), add each file one at a time. Pay attention because NTLite tries to be too smart, and will not add the right defaults for what we want.
- Add / File Change_MyProfile.ps1 with no Parameters.- Add / File magick.exe. Change the Type from Run to Copy.- Add / File profile.png. Change the Type from Background to Copy.
View attachment 12364
4. Apply changes, and create your ISO.
The script will assign the profile image to the first user account on the system (SID >= 1000).
UPDATE: I found a PS function to perform the re-scaling, so we don't need ImageMagick now.
Interesting, I've never tried to integrate the image (User pic) sinceWhen Windows is mounted in NTL i just run this simple WinRAR selfextracting exe and i have the User pic changed and working:
View attachment 14156
Find a pic - use Paint.Net to change resolution for the single pics in user folder.Interesting, I've never tried to integrate the image (User pic) since
How do you do it?
Sure, but I asked for the "WinRAR selfextracting exe"Find a pic - use Paint.Net to change resolution for the single pics in user folder.
This looks great, so you are now able to only change a specific user image?That's sort of the incorrect way. I've finished rewriting my script, which needs more final testing.
There are three sets of images used to display your user account:
- Lock Screen/Logon Screen images- Settings & Taskbar images- Default user image
Lock Screen/Logon Screen images live under "C:\Users\Public\User Account Pictures\<SID>", and must be registered under "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AccountPicture\Users\<SID>".
Settings & Taskbar images live under your "AppData\Roaming\Microsoft\Windows\AccountPictures".
The default user image lives under "C:\ProgramData\Microsoft\User Account Pictures".
If you don't have a specific Lock/Logon Screen or AppData\Roaming image, then the ProgramData image is used by Windows. For a single-user PC, that's fine. But it's not a complete solution for a system with multiple users.
View attachment 14157
When UserPictures is formatted correctly an put in the WinRAR.sfx i just use an ICALS cmd on the WinRAR.sfx on a mounted NTL image and chance them. They resist even on local and guest user accounts after intall.Sure, but I asked for the "WinRAR selfextracting exe"