Показать полную графическую версию : [решено] Проблема при создании переменной 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
zatar, на каком этапе установки винды вы это делаете? У меня такое было, вроде на XP, именно потому, что рано слишком это делал.
zatar, http://forum.oszone.net/thread-111476.html
Да на всех этапах пробовал, под админстратором тоже. Только потом после перезагрузки при входе под именем пользователя все равно создается левая папка.
Pozia,
По ссылке посмотрел не то, пробовал на не правленном образе только добавил AutoUnattend.xml или SetupComplete.cmd, или через FirstLogonCommands все равно одно и тоже получается.
Вернее через FirstLogonCommands все нормально получается только установка программ не происходит.
CtrlSoft
22-12-2011, 22:15
Пример.
<?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>
@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
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.