New
#11
Works perfectly for me, regardless if connected to Internet or not.
You need to mount the Windows install image, then save this batch file as AnyName.bat (I always use name RunOnce.bat) in MOUNTFOLDER\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup folder:
Code:tzutil /s "Your TimeZone Here" del %0
Steps 3.1 through 3.5 in following tutorial show how to mount a Windows image, step 5.1 how to unmount it saving the changes: DISM - Add or Remove Drivers on an Offline Image
When newly installed Windows is booted first time to desktop, the first line of that batch file will be run, and time zone will be changed. The second line del %0 then simply deletes the batch file, so it will not be run in subsequent boots.
You don't need to convert ESD to WIM, if you do not want to do any offline servicing, like for instance what's told above, adding a batch file in offline image. If you want to / need to do offline servicing, this tutorial shows how to convert an ESD image to WIM image: Convert ESD file to WIM using DISM in Windows 10
Kari