Общее - [статья] Применение твиков реестра Windows
-
Mishechka
Re: Общее - [статья] Применение твиков реестра Windows
Lennyvets, А при таком варианте cmd /c shutdown.exe /r /t 30 /c , 30 сек. - это не одно и то же, что таймаут, т.е. рабочий стол не загрузится?
Спасибо.
Спасибо.
-
CtrlSoft
Re: Общее - [статья] Применение твиков реестра Windows
Цитата Mishechka:
Думаю, его нужно либо скрыть, либо свернуть.
start /min
Думаю, его нужно либо скрыть, либо свернуть.
Общее - [статья] Применение твиков реестра Windows
Скрытие консольных окон
start /min
-
Mishechka
Re: Общее - [статья] Применение твиков реестра Windows
Vadikan, большое спасибо, но я знаю эти способы.
Если бы Вы помогли решить этот:
Цитата Mishechka:
Но возможно существует способ отследить окончание загрузки рабочего стола?
Спасибо.
Если бы Вы помогли решить этот:
Цитата Mishechka:
Но возможно существует способ отследить окончание загрузки рабочего стола?
Общее - [статья] Применение твиков реестра Windows
Спасибо.
-
CtrlSoft
Re: Общее - [статья] Применение твиков реестра Windows
Mishechka, почему не хотите добавить вызов shutdown в батник:
Код:
или тогда уж совсем от батника отказаться:
Код:
- cmd запускает в свернутом виде новое окно cmd и завершает работу; второй cmd последовательно выполняет shutdown, timeout и reg import; для контроля в конец добавлен еще timeout.
Цитата Mishechka:
Но возможно существует способ отследить окончание загрузки рабочего стола?
командой в FirstLogonCommands скопировать батник в папку "Автозагрузка" и добавить ему в конец перезагрузку через 1-2 секунды и команду удаления самого себя.
Код:
Код: Выделить всё
@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
CtrlSoft, дело не в количестве секунд, оно может быть любым.
Мне нужно дать возможность загрузиться рабочему столу, затем запустить reg-файл с твиками и только после этого сделать перезагрузку.
Меня интересует, если из FirstLogonCommands я запущу команду перезагрузки:
Код:
она прервёт загрузку рабочего стола или нет?
Спасибо.
Мне нужно дать возможность загрузиться рабочему столу, затем запустить reg-файл с твиками и только после этого сделать перезагрузку.
Меня интересует, если из FirstLogonCommands я запущу команду перезагрузки:
Код:
Код: Выделить всё
cmd /c shutdown.exe /r /t 60 /cона прервёт загрузку рабочего стола или нет?
Спасибо.
-
Lennyvets
Re: Общее - [статья] Применение твиков реестра Windows
Mishechka, я вообще не понимаю, какое отношение ваш вопрос про импорт твиков имеет к данной теме... Равно как и не понимаю, зачем вообще ждать. Импортировали из FirstLogonCommands и перезагрузились. Вам это уже посоветовали.
-
Mishechka
Re: Общее - [статья] Применение твиков реестра Windows
Цитата Vadikan:
я вообще не понимаю, какое отношение ваш вопрос про импорт твиков имеет к данной теме...
Я задавал вопрос о коде подтверждения, но потом слово за слово и получилось так, что ушли от темы. Извините, и если считаете нужным, то перенесите куда следует. Спасибо.
Цитата Vadikan:
зачем вообще ждать.
Выше я описал проблему. Все твики срабатывают только после загрузки рабочего стола, а если так:
Цитата Vadikan:
Импортировали из FirstLogonCommands и перезагрузились.
то срабатывают не все.
Спасибо.
я вообще не понимаю, какое отношение ваш вопрос про импорт твиков имеет к данной теме...
Общее - [статья] Применение твиков реестра Windows
Я задавал вопрос о коде подтверждения, но потом слово за слово и получилось так, что ушли от темы. Извините, и если считаете нужным, то перенесите куда следует. Спасибо.
Цитата Vadikan:
зачем вообще ждать.
Общее - [статья] Применение твиков реестра Windows
Выше я описал проблему. Все твики срабатывают только после загрузки рабочего стола, а если так:
Цитата Vadikan:
Импортировали из FirstLogonCommands и перезагрузились.
Общее - [статья] Применение твиков реестра Windows
то срабатывают не все.
Спасибо.
-
Vadikan
Re: Общее - [статья] Применение твиков реестра Windows
Цитата Mishechka:
Я в этом не разбираюсь но что-то такое я на форуме нашёл
не надо усложнять без необходимости. Попробую разжевать свое последнее предложение:после загрузки рабочего стола запускаются файлы (ярлыки, батники, приложения и пр.) из меню Пуск - Все программы -Автозагрузка;чтобы батник запустился после загрузки рабочего стола, необходимо этот батник поместить в папку Автозагрузка;
Код:
чтобы удалить батник (а его надо запустить только раз), достаточно в конец этого батника добавить
Код:
если нужна перезагрузка после отработки батника, то добавить в конец батника нужно следующее:
Код:
Я в этом не разбираюсь но что-то такое я на форуме нашёл
Общее - [статья] Применение твиков реестра Windows
не надо усложнять без необходимости. Попробую разжевать свое последнее предложение:после загрузки рабочего стола запускаются файлы (ярлыки, батники, приложения и пр.) из меню Пуск - Все программы -Автозагрузка;чтобы батник запустился после загрузки рабочего стола, необходимо этот батник поместить в папку Автозагрузка;
Код:
Код: Выделить всё
<SynchronousCommand wcm:action="add">
<Order>25</Order>
<CommandLine>xcopy %DiskRoot%\Win7ProSP1\Install\Имя_батника %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\</CommandLine>
</SynchronousCommand>чтобы удалить батник (а его надо запустить только раз), достаточно в конец этого батника добавить
Код:
Код: Выделить всё
del %0если нужна перезагрузка после отработки батника, то добавить в конец батника нужно следующее:
Код:
Код: Выделить всё
shutdown /r /t 1
del %0-
Mishechka
Re: Общее - [статья] Применение твиков реестра Windows
Lennyvets, не работает.
Батник не копируется в папку автозагрузки. Сначала я проверил с Вашим кодом:
Код:
потом посмотрел где находится папка автозагрузки и попробовал изменить на:
Код:
Опять в папке автозагрузки пусто...
Что-то тут не то...
Спасибо.
Батник не копируется в папку автозагрузки. Сначала я проверил с Вашим кодом:
Код:
Код: Выделить всё
%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\потом посмотрел где находится папка автозагрузки и попробовал изменить на:
Код:
Код: Выделить всё
%APPDATA%\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Опять в папке автозагрузки пусто...
Что-то тут не то...
Спасибо.
-
Lennyvets
Re: Общее - [статья] Применение твиков реестра Windows
Цитата Mishechka:
попробовал изменить на
тут вы неправы, можете сами проверить в командной строке:
Код:
Цитата 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\"Советую консольные команды пробовать выполнять в командной строке, тогда видно результат выполнения (или невыполнения)