Posted On March 31, 2019

Windows Desktop Preparation using FOG

kimconnect 0 comments
blog.KimConnect.com >> Windows >> Windows Desktop Preparation using FOG
1. Install FOG on Centos or Ubuntu
2. Download Windows Essentials: https://ninite.com/7zip-chrome-cutepdf-firefox-java8-realvnc-vlc/
3. Download Windows ISO: https://www.microsoft.com/en-us/software-download/windows10 or http://mirror.corenoc.de/digitalrivercontent.net/ (Windows 7)
4. Download Windows AIK:
5. Create sysprep.xml file using Windows AIK (follow these instructions https://community.spiceworks.com/t/create-a-master-windows-7-image/1005545
6. Create USB bootable drive with Windows 7 OS
7. Copy sysprep.xml to c:\windows\system32\sysprep\unattend.xml
8. Add http://[FOG_Server_IP]/fog//client/download.php?fogprep into USB bootable drive
9. Install Windows on a prototype PC
10. Create %WINDIR%\Setup\Scripts\cleanup.cmd file with this content:
del /Q /F c:\windows\system32\sysprep\unattend.xml
del /Q /F c:\windows\panther\unattend.xml
11. sysprep /generalize /oobe /shutdown /unattend:unattend.xml
Other sources:
Tasks to perform before uploading the image:
Copying images from old to new FOG servers: https://community.spiceworks.com/t/moving-a-fog-server-to-new-hardware/1005843

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Remediate IE Vulnerabilities

<# PowerShell Script to Secure Internet Explorer & Memory Operations reg add "HKLM\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PRINT_INFO_DISCLOSURE_FIX" /v…

Forth Shift Administrative Procedures – Daily and Monthly

Introduction: There are batch scripts that are scheduled to run on a daily basis. In…

PowerShell: How To Make A System App Do Nothing

# How-To-Make-Existing-System-App-Do-Nothing.ps1# Provide variables$hive="REGISTRY::HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WORDPAD.EXE"$key="(default)"$value="C:\Windows\dummy.exe"$defaultValue="C:\Program Files\Windows NT\Accessories\WORDPAD.EXE"# Dummy-File-Creator.ps1$dummyFile="C:\Windows\dummy.exe"$output = new-object byte[] 1; (new-object Random).NextBytes($output);[IO.File]::WriteAllBytes($dummyFile, $output);if…
Other project: DragonCoin.com