Проблема при создании переменной DiskRoot
Здравствуйте!
Подскажите, почему при создании переменной DiskRoot у меня в папке Пользователи, создается левая папка имя которой состоит из имени пользователя-точка-имя компьютера (Vasya.HOME). Которая становится главной и нет папок с установлеными программами, папка пользователя есть но она почти пустая, в ней присутствует только ветка (C:\Users\Vasya\AppData\Roaming\Microsoft\Windows\Start Menu), Start Menu пустая. Без создания переменной Windows устанавливается как положено, проблем с папками пользователя нет.
Пробовал создавать через AutoUnattend.xml
Код:
cmd /c "FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\DiskRoot.txt SETX DiskRoot %i: -m"
и SetupComplete.cmd
Код:
FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\ DiskRoot.txt SET DiskRoot=%%i:
P.S. Образ скачан с MSDN - ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso
|
Да на всех этапах пробовал, под админстратором тоже. Только потом после перезагрузки при входе под именем пользователя все равно создается левая папка.
Pozia,
По ссылке посмотрел не то, пробовал на не правленном образе только добавил AutoUnattend.xml или SetupComplete.cmd, или через FirstLogonCommands все равно одно и тоже получается.
|
Вернее через FirstLogonCommands все нормально получается только установка программ не происходит.
|
Пример.
unattend.xml
Код:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Reseal>
<Mode>Audit</Mode>
</Reseal>
</component>
</settings>
<settings pass="auditUser">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>100</Order>
<Path>%systemroot%\system32\sysprep\sysprep.exe /quiet /oobe /reboot /unattend:%systemroot%\setup\sysprep.xml</Path>
<Description>Sysprep</Description>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>5</Order>
<Path>%distr%\scripts\updates-custom.cmd</Path>
<Description>Установка обновлений</Description>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Description>Установка компонентов</Description>
<Order>15</Order>
<Path>%distr%\scripts\features.cmd</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Description>Установка драйверов</Description>
<Order>20</Order>
<Path>%distr%\scripts\drivers.cmd</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
<settings pass="auditSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AutoLogon>
<LogonCount>5</LogonCount>
<Username>Administrator</Username>
<Enabled>true</Enabled>
</AutoLogon>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>%systemroot%\setup\scripts\specialize.cmd</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
<component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
</settings>
<cpi:offlineImage cpi:source="catalog:p:/sources/install_windows 7 enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
specialize.cmd
Код:
@echo off
cmdow @ /HID
SETLOCAL enabledelayedexpansion
FOR %%i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO DIR %%i:>NUL 2>&1 && SET zz=!zz!%%i
FOR %%i IN (%zz%) DO IF EXIST %%i:\CtrlSoft.url SETX distr "%%i:\winsetup\win7%processor_architecture%" -m && SET distr=%%i:\winsetup\win7%processor_architecture%
FOR %%i IN (%zz%) DO IF EXIST %%i:\install\install.tag SETX install "%%i:\install" -m && SET install=%%i:\install && md %SystemRoot%\setup\install
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\driverpacks\driverpacks.tag SETX driverpacks "%%i:\winsetup\win7%processor_architecture%\driverpacks" -m && SET driverpacks=%%i:\winsetup\win7%processor_architecture%\driverpacks
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\drivers\drivers.tag SETX drivers "%%i:\winsetup\win7%processor_architecture%\drivers" -m && SET drivers=%%i:\winsetup\win7%processor_architecture%\drivers
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\packages\langpacks\langpacks.tag SETX langpacks "%%i:\winsetup\win7%processor_architecture%\packages\langpacks" -m && md %SystemDrive%\scrd
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\packages\updates\updates.tag SETX updates "%%i:\winsetup\win7%processor_architecture%\packages\updates" -m && md %SystemDrive%\scrd
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\packages\other\other.tag SETX other "%%i:\winsetup\win7%processor_architecture%\packages\other" -m && md %SystemDrive%\scrd
rem call %distr%\scripts\drivers.cmd
rem call %distr%\scripts\install.cmd
exit
|
Время: 11:46.
© OSzone.net 2001-