Общее - [статья] Применение твиков реестра Windows

Ответить
 • Просмотры: 43
Аватара пользователя
Mishechka

Re: Общее - [статья] Применение твиков реестра Windows

Сообщение Mishechka »

Lennyvets, А при таком варианте cmd /c shutdown.exe /r /t 30 /c , 30 сек. - это не одно и то же, что таймаут, т.е. рабочий стол не загрузится?



Спасибо.
Аватара пользователя
Mishechka

Re: Общее - [статья] Применение твиков реестра Windows

Сообщение Mishechka »

Vadikan, большое спасибо, но я знаю эти способы.



Если бы Вы помогли решить этот:


Цитата Mishechka:



Но возможно существует способ отследить окончание загрузки рабочего стола?
Общее - [статья] Применение твиков реестра Windows




Спасибо.
Аватара пользователя
CtrlSoft

Re: Общее - [статья] Применение твиков реестра Windows

Сообщение CtrlSoft »

Mishechka, почему не хотите добавить вызов shutdown в батник:



Код:

Код: Выделить всё

@echo off
shutdown /r /t 30 /c "Компьютер перезагрузится для успешного завершения настройки Windows менее чем через 1 минуту"
timeout 25
:: Импорт твиков реестра
start /wait regedit /s %DiskRoot%\Win7ProSP1\Install\hkcu.reg
exit

или тогда уж совсем от батника отказаться:



Код:

Код: Выделить всё

<SynchronousCommand wcm:action="add">
    <Order>25</Order> 
    <CommandLine>cmd /c start /min cmd /c "shutdown /r /t 30 /c "Компьютер перезагрузится для успешного завершения настройки Windows менее чем через 1 минуту" & timeout 25 & reg import %DiskRoot%\Win7ProSP1\Install\hkcu.reg & timeout 5"</CommandLine> 
</SynchronousCommand>

- cmd запускает в свернутом виде новое окно cmd и завершает работу; второй cmd последовательно выполняет shutdown, timeout и reg import; для контроля в конец добавлен еще timeout.




Цитата Mishechka:



Но возможно существует способ отследить окончание загрузки рабочего стола?
Общее - [статья] Применение твиков реестра Windows




командой в FirstLogonCommands скопировать батник в папку "Автозагрузка" и добавить ему в конец перезагрузку через 1-2 секунды и команду удаления самого себя.
Аватара пользователя
Mishechka

Re: Общее - [статья] Применение твиков реестра Windows

Сообщение Mishechka »

CtrlSoft, дело не в количестве секунд, оно может быть любым.

Мне нужно дать возможность загрузиться рабочему столу, затем запустить reg-файл с твиками и только после этого сделать перезагрузку.

Меня интересует, если из FirstLogonCommands я запущу команду перезагрузки:



Код:

Код: Выделить всё

cmd /c shutdown.exe /r /t 60 /c

она прервёт загрузку рабочего стола или нет?



Спасибо.
Аватара пользователя
Lennyvets

Re: Общее - [статья] Применение твиков реестра Windows

Сообщение Lennyvets »

Mishechka, я вообще не понимаю, какое отношение ваш вопрос про импорт твиков имеет к данной теме... Равно как и не понимаю, зачем вообще ждать. Импортировали из FirstLogonCommands и перезагрузились. Вам это уже посоветовали.
Аватара пользователя
Mishechka

Re: Общее - [статья] Применение твиков реестра Windows

Сообщение Mishechka »

Цитата Vadikan:



я вообще не понимаю, какое отношение ваш вопрос про импорт твиков имеет к данной теме...
Общее - [статья] Применение твиков реестра Windows




Я задавал вопрос о коде подтверждения, но потом слово за слово и получилось так, что ушли от темы. Извините, и если считаете нужным, то перенесите куда следует. Спасибо.


Цитата Vadikan:



зачем вообще ждать.
Общее - [статья] Применение твиков реестра Windows




Выше я описал проблему. Все твики срабатывают только после загрузки рабочего стола, а если так:


Цитата Vadikan:



Импортировали из FirstLogonCommands и перезагрузились.
Общее - [статья] Применение твиков реестра Windows




то срабатывают не все.



Спасибо.
Аватара пользователя
Vadikan

Re: Общее - [статья] Применение твиков реестра Windows

Сообщение Vadikan »

Цитата Mishechka:



Я в этом не разбираюсь но что-то такое я на форуме нашёл
Общее - [статья] Применение твиков реестра Windows




не надо усложнять без необходимости. Попробую разжевать свое последнее предложение:после загрузки рабочего стола запускаются файлы (ярлыки, батники, приложения и пр.) из меню Пуск - Все программы -Автозагрузка;чтобы батник запустился после загрузки рабочего стола, необходимо этот батник поместить в папку Автозагрузка;



Код:

Код: Выделить всё

<SynchronousCommand wcm:action="add">
    <Order>25</Order> 
    <CommandLine>xcopy %DiskRoot%\Win7ProSP1\Install\Имя_батника %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\</CommandLine> 
</SynchronousCommand>

чтобы удалить батник (а его надо запустить только раз), достаточно в конец этого батника добавить

Код:
если нужна перезагрузка после отработки батника, то добавить в конец батника нужно следующее:



Код:

Код: Выделить всё

shutdown /r /t 1
del %0
Аватара пользователя
Mishechka

Re: Общее - [статья] Применение твиков реестра Windows

Сообщение Mishechka »

Lennyvets, не работает.



Батник не копируется в папку автозагрузки. Сначала я проверил с Вашим кодом:



Код:

Код: Выделить всё

%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\

потом посмотрел где находится папка автозагрузки и попробовал изменить на:



Код:

Код: Выделить всё

%APPDATA%\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\

Опять в папке автозагрузки пусто...

Что-то тут не то...



Спасибо.
Аватара пользователя
Lennyvets

Re: Общее - [статья] Применение твиков реестра Windows

Сообщение Lennyvets »

Цитата Mishechka:



попробовал изменить на
Общее - [статья] Применение твиков реестра Windows




тут вы неправы, можете сами проверить в командной строке:



Код:

Код: Выделить всё

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
C:\>set appdata
APPDATA=C:\Users\USERNAME\AppData\Roaming
C:\>


Цитата Mishechka:



Что-то тут не то...
Общее - [статья] Применение твиков реестра Windows




есть косяк - пути с пробелами надо брать в кавычки:



Код:

Код: Выделить всё

xcopy %DiskRoot%\Win7ProSP1\Install\Имя_батника "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\"

Советую консольные команды пробовать выполнять в командной строке, тогда видно результат выполнения (или невыполнения)
Ответить

Вернуться в «Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista»