Need autounattend.xml which puts profiles on D drive
#1
Posted 18 November 2009 - 01:14 PM
It does this by setting <ProfilesDirectory>D:\Users</ProfilesDirectory> during the oobeSystem pass.
I'm having a hard time to get this to work in windows 7.
Apparently the command "sysprep.exe /quiet /audit" to get into audit mode no longer works in windows 7.
I've found out that you now have to change the mode from OOBE to Audit in Microsoft-Windows-Deployment\Reseal, but i just don't know where to then put that Windows-Deployment\Reseal. Should it be in audit System or in audit User?
Basically what i want is this:
1. Change the profiles directory to D:\users.
2. Add a few registry settings to the default user, so that those registry will be valid for every newly created user.
If anyone has a working autounattend.xml that can do that, i would really appreciate it if they would be so kind to post it here.
#2
Posted 18 November 2009 - 01:54 PM
Quote
<ProfilesDirectory>%SYSTEMDRIVE%\Profiles</ProfilesDirectory>
<ProgramData>%SYSTEMDRIVE%\ProgramData</ProgramData>
</FolderLocations>
Quote
This setting should be used only in a test environment. If you change the default location of the user-profile directories or program-data folders to a volume other than the system volume, you cannot service your image. Any updates, fixes, or service packs will not be applied to the installation.
For a list of known issues with this setting, see Description of known issues with the FolderLocation settings..
Using this setting to redirect folders to a drive other than the system volume blocks upgrades. Using ProfilesDirectory to point to a directory that is not the system volume will block SKU edition upgrades and upgrades to future versions of Windows®. For example, if you use Windows 7 Home Premium with ProfilesDirectory set to D:\, you will not be able to upgrade to Windows 7 Ultimate or to the next version of Windows. The servicing stack does not handle cross-volume transactions, and it blocks upgrades.
This post has been edited by MrJinje: 18 November 2009 - 02:03 PM
#3
Posted 19 November 2009 - 02:40 PM
I don't think i need to be able to "DISM /ADD-PACKAGE".
However, i thought about this, maybe it would be better to simply change almost all the User Shell Folders in the registry to point D:\users\%username%.
So that will mean that ntuser.dat will remain in C:\users\%username% and My Documents, My pictures, etc. will point to D:\Users\%username%\My Documents, etc.
I would like that those registry entries will be set for every newly created user in windows 7.
Can you provide me with a working autounattend.xml that will add Current User registry settings to the default user, so that those registry will be valid for every newly created user?
#4
Posted 19 November 2009 - 03:36 PM
ruudboek, on Nov 19 2009, 02:40 PM, said:
Detailed Info
Untested by me, report back if it works.
For actually pushing the reg settings, use setupcomplete.cmd
REGEDIT /S CUSTOM_SETTINGS.regIf that doesn't work, it might be a little harder, but this looks promising.
#5
Posted 14 July 2010 - 07:30 PM
I have used setupcomplete.cmd to install the applications (2 app for testing) and the installation was ok.
for importing the tweaks for hkcu i have used firstlogoncommands and also was ok, but the problem when i have created a new account those tweaks were not applied even if i have used copyprofile (true).
Please is there a method to apply those tweaks HKCU to all users newly created?
an example of the tweaks:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000
"{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}"=dword:00000000
;----------------------------------[ Show Hidden Files and Extensions and Empty Drives ]-----------------------------------
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000001
"HideFileExt"=dword:00000000
"HideDrivesWithNoMedia"=dword:00000000
;----------------------------------[ Don't Group Similar Taskbar Buttons ]-------------------------------------------------
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"TaskbarGlomLevel"=dword:00000002
This post has been edited by Major: 14 July 2010 - 07:32 PM
#6
Posted 15 July 2010 - 01:20 PM
but without successfull because when i create a new user, the tweaks are not applied to that new user, is there anyone who can help me please?
Thanks
#7
Posted 17 July 2010 - 11:51 AM
Here is my setupcomplete.cmd
cmdow @ /HID @echo off SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "Instalando Aplicaciones" /f .......... REG ADD %KEY%\060 /VE /D "RegTweaks" /f REG ADD %KEY%\060 /V 1 /D "%AppsRoot%\Tweaks.cmd" /f Rundll32.exe iernonce.dll,RunOnceExProcess Exit
Tweaks.cmd:
@echo off cd\ Start /wait REG LOAD "HKU\Test" "C:\Users\Default\NTUSER.DAT" Start /wait REG ADD HKU\Test\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v Regtweak /t REG_EXPAND_SZ /d "%Windir%\Setup\Scripts\RegTweaks.cmd" Start /wait REG UNLOAD "HKU\Test" exit
Regtweaks.cmd
@echo off cd\ start /wait Regedit /S "%windir%\Setup\Scripts\RegTweaks.reg" exit
The method was successfull, then i created a new account to try it in the new account and was well. The only problem i have found, the UAC prompt me "The registry editor needs your permission to continue", then i had to click ok in order to execute it.
please is there a method to automate the executing of the file Regtweaks.cmd without user intervention? Or is there a batch file to run it as administrator?
Thanks
This post has been edited by Major: 17 July 2010 - 12:04 PM
#8
Posted 17 July 2010 - 06:59 PM
Please, is there someone who can help me? i am very confusing at this step
#9
Posted 18 July 2010 - 09:41 AM
i have read for HKCU, normally don´t need any permission to continue but in my case, it needs the permission to all users i have tried.
please if i can´t do what i want to do, is there another method to do the trick?
Thanks, really i have read a lot of sites and i am very confusing to choose the suitable method. (i don´t know if the method i have chosen is the suitable)
http://support.micro....com/kb/284193/
http://blogs.technet...er-2008-r2.aspx
This post has been edited by Major: 18 July 2010 - 09:44 AM



Help
Back to top










