Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 7 / 2008 R2 - [решено] Проблема при создании переменной DiskRoot

Ответить
Настройки темы
7 / 2008 R2 - [решено] Проблема при создании переменной DiskRoot

Новый участник


Сообщения: 17
Благодарности: 1

Профиль | Отправить PM | Цитировать


Здравствуйте!
Подскажите, почему при создании переменной 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

Отправлено: 18:17, 22-12-2011

 

Аватара для Pozia

Ветеран


Сообщения: 2756
Благодарности: 211

Профиль | Отправить PM | Цитировать


zatar, на каком этапе установки винды вы это делаете? У меня такое было, вроде на XP, именно потому, что рано слишком это делал.

zatar, http://forum.oszone.net/thread-111476.html

-------
Жизни вглядись в глаза: Это то, что ты всегда искал? Это то, что ты всегда хотел? Да или нет?


Отправлено: 18:40, 22-12-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 17
Благодарности: 1

Профиль | Отправить PM | Цитировать


Да на всех этапах пробовал, под админстратором тоже. Только потом после перезагрузки при входе под именем пользователя все равно создается левая папка.

Pozia,
По ссылке посмотрел не то, пробовал на не правленном образе только добавил AutoUnattend.xml или SetupComplete.cmd, или через FirstLogonCommands все равно одно и тоже получается.

Отправлено: 19:08, 22-12-2011 | #3


Новый участник


Сообщения: 17
Благодарности: 1

Профиль | Отправить PM | Цитировать


Вернее через FirstLogonCommands все нормально получается только установка программ не происходит.

Отправлено: 20:08, 22-12-2011 | #4


Аватара для CtrlSoft

Ветеран


Сообщения: 569
Благодарности: 169

Профиль | Сайт | Отправить PM | Цитировать


Пример.

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

-------
Windows 7 AIO x86-x64


Отправлено: 22:15, 22-12-2011 | #5



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 7 / 2008 R2 - [решено] Проблема при создании переменной DiskRoot

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Задание переменной %DiskRoot% CtrlSoft AutoIt 10 03-08-2011 06:23
Проблема при создании графической карты ссылок IAEA Вебмастеру 5 20-02-2011 19:00
VBA - [решено] проблема при создании сервиса SharkyUA Программирование и базы данных 1 29-12-2010 10:47
Установка - [решено] Проблема при создании точки восстановления iva55 Microsoft Windows Vista 49 04-03-2010 01:03
2008 - [решено] Проблема с ГП в AD., проблема при создании ГП к отдельным OU kozemit Windows Server 2008/2008 R2 2 15-07-2009 10:52




 
Переход