Hi everyone! I'm currently managing about 20 computers in a computer lab, each with four user accounts based on educational levels. The challenge I'm facing is that I need to install and configure applications for each user, which means repeating this process around 80 times across all machines. I've tried using cloning tools like Clonezilla, but due to hardware differences, that approach hasn't worked out. I have automated the creation of user accounts and installer execution with Batch and PowerShell, but I still have to manually open and configure each application for every user profile. Is there a tool or method that can help me streamline this process and avoid manual configuration for each user? Thanks in advance for any advice or suggestions!
7 Answers
I recommend switching to individual user accounts instead of shared ones. You can use Group Policy or application-specific packaging tools to standardize settings. Sometimes, configurations are stored in `ini` files or the registry; copying those between systems can be effective too.
Absolutely, Group Policy is key here. I've also found Active Setup helpful in lab environments for similar configurations. It simplifies syncing settings across users.
While Group Policy is great, keep in mind it can slow down startup times if too much software is pushed at once. You might want to invest in an RMM tool for easier script deployment across your devices. It makes rolling out updates a breeze, especially for remote machines!
Have you considered using non-persistent VMs for training purposes? You can set up a master VM and clone it for students. It’s a common practice in these types of environments and really simplifies the process.
Check out the WAPT deployment utility; the Discovery version might suit your needs perfectly. It allows for user-specific configurations which can be adjusted during package upgrades—super flexible and effective!
If the configurations are in a transferable format, consider using PowerShell or scheduled tasks to push the settings across profiles at install time. It could really speed things up for you.
Group Policy is your best friend for this! You can push software installations and configurations to all users at once, which saves you from that daunting 80-installation cycle.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures