We use cubase for music lessons and have incorporated it's profile requirements into the student mandatory profile. Trouble is it's massive and students not needing to use the music PC's have to wait to download this massive profile when logging in.
Is there a way to state that if using a music PC, load this profile else load normal profile.
By the way, my scripting is terrible, so any help would be appreciated.
By default, profiles are on a per user basis, not computer.
The easiest solution would be to create a Music user which uses that Music mandatory profile.
If the program is installed locally can you just keep the registry entries and not the program data in the profile?
You would have to change the way you do Mandatory Profiles. Here we have a startup script the copys from a network location the profile to C:\Documents and Settings\Default User , so when a student logs on the profile is copied from there. Different locations can have different settings, looks and feel. Plus is a lot faster performance wise when students logon, since its all off the local disk not the network.
I appreciate that, but that moves away from a single user profile and I would have to create 1000 music accounts and manage those passwords and profile etc.
I just wondered if this was technically possible as it's causing me grief!!
Pallen, Cubase isn't designed for network use and it insists that it writes loads of data to the profile unfortunately. I've tried not to, trust me! Thanks anyway.
Quackers.... good skills!!! Any chance of a cheeky look at your script then
I would probably create a user called Music (for example), but use a local profile instead of a roaming profile. Your only task then would be copying the profile to each computer which is a simple enough task. In the longer term, it would improve the speed.
But that would lose their network account and not be connected to the user anymore and not give them access to their network documents and resources which they need. Thanks for the reply Michael
Originally Posted by Michael
Well you're in a catch 22 situation then really. A custom script would probably be your best bet. I'm not sure what else to suggest :)
Originally Posted by leegcvcc
Here is the batch file i have a computer startup script, set in the OU Group Policy for those computers.
NET USE L: \\mydomain.local\netlogon /persistent:no
L:\Scripts\robocopy.exe "L:\Desktops\music" "c:\documents and settings\Default User" /MIR
net use /delete * /y
So it maps the drive to my netlogon on my domain controllers (good place as its load balanced)
then it runs delprof to delete all profiles on the pc
then it syncs the profile i want with the local one
then it disconnects the L:\ drive
You'll need to download robocopy and delprof
So for me my folder structure is
Cool! Thanks a lot Quackers. Will take a look and thanks for all the replies
Just out of interest, what do you mean by massive?? We run Cubase here, and also have the settings incorporated into the mandatroy profile, but it's not had a big affect on the size of it from memory. All the students can run the program fine, and the logon time is around 30-40 seconds on most of the machines.
What you could do is write a short script that that copies the necessary settings from a folder on the PC to the correct part of the local user profile then runs cubase. You can then point your cubase shortcut to this script insted of the program, so when a student runs it, the necessary settings are copied into the profile, then the program is run. You can then remove them from the mandatory profile. Providing your students have the right to execute VBS scripts then you're ok.
The profile is about 10mb!!!! and 9mb is cubase related. Admittedly one of my technicians has installed it, so I don't know the full ins and outs but I need to get tis profile size reduced. I think that when setting things up, when prompted to write to the profile, he's opened up the profiles to allow this.
I'm sure there's templates and startup templates for cubase to give a predefined project setups.
Appreciate all the help and it has given me hope and somewhere to start. many thanks