These laptops are for running in-house programming and general Fabrication Lab use. Basic specs are;
A mix of commercial and FOSS software is installed including:
Previously we have used local mandatory profiles to manage and refresh the public user profile (edgeuser) account on log-in. This worked up until Windows 10 v1803. For now we are using a simple shutdown script that triggers a restore of the edgeuser account from back-up. Takes about 1min on shutdown.
A .cmd file is run to create the initial backup.
echo d | robocopy c:\Users\edgeuser c:\Users\edgeuser_bak /mir /xj
A .cmnd file is created to restore.
echo d | robocopy c:\Users\edgeuser_bak c:\Users\edgeuser /mir /xj /w:1 /r:1
This script is triggered on shutdown with a local computer policy.