[решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
-
Wu-Tang
[решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Вобщем я взял скрипт AutoIt с oszone.net, для перезагрузки, после входа в систему, подправил его, куда его прописывать надо, чтоб он запустился не на т12?
-
Vadikan
Re: [решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Wu-Tang, в RunOnceEx или GuiRunOnce (см. одноименные статьи на сайте)
Grunger86, для всех пользователей - из cmdlines.txt. Прочтите статью из шапки.
Grunger86, для всех пользователей - из cmdlines.txt. Прочтите статью из шапки.
-
Vadikan
Re: [решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Vadikan,
Я прочитал статьи...
Вот что получилось:
Код:
Содержание settings:
Код:
Или я что-то не так понял?!
Я прочитал статьи...
Вот что получилось:
Код:
Код: Выделить всё
[RunOnceEx]
Command0="%windir%\settings.cmd"
Command0="%windir%\reboot.exe"Содержание settings:
Код:
Код: Выделить всё
@echo off
REGEDIT.EXE /S "%windir%\tweaks.reg"
del "%windir%\tweaks.reg"
del "%windir%\settings.cmd"
exitИли я что-то не так понял?!
-
Vadikan
Re: [решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Wu-Tang, гм... и что это у вас в первом блоке кода, в какой статье вы такое почерпнули?? Там должно быть [GuiRunOnce]. И почему у вас команды с одинаковым порядковым номером?
Во втором блоке кода del /f /q нужно
Во втором блоке кода del /f /q нужно
-
Vadikan
Re: [решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Vadikan,
У меня сначала было [GuiRunOnce], но когда прочитал-понял, что это запуск при первом логоне, а не т12 и поэтому изменил на [RunOnceEx], а что зря?
Код:
Код:
Верно поправил?
У меня сначала было [GuiRunOnce], но когда прочитал-понял, что это запуск при первом логоне, а не т12 и поэтому изменил на [RunOnceEx], а что зря?
Код:
Код: Выделить всё
[GuiRunOnce]
Command0="%windir%\settings.cmd"
Command1="%windir%\reboot.exe"Код:
Код: Выделить всё
@echo off
REGEDIT.EXE /S "%windir%\tweaks.reg"
del /f /q "%windir%\tweaks.reg"
del /f /q "%windir%\settings.cmd"
exitВерно поправил?
-
Vadikan
Re: [решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Цитата Wu-Tang:
но когда прочитал-понял, что это запуск при первом логоне,
Так разве вам не этого хотелось?
Цитата Wu-Tang:
надо, чтоб он запустился не на т12
Удалить settings.cmd можно
Код:
См.
А так вроде все ок, если конечно файлы скопируются куда нужно.
но когда прочитал-понял, что это запуск при первом логоне,
[решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Так разве вам не этого хотелось?
Цитата Wu-Tang:
надо, чтоб он запустился не на т12
[решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Удалить settings.cmd можно
Код:
Код: Выделить всё
del /f /q %0См.
Удаление ненужных файлов и папок после установки ОС
А так вроде все ок, если конечно файлы скопируются куда нужно.
-
Vadikan
Re: [решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Vadikan,
Я предполагал запуск твиков на т12, так как некоторые не срабатывают в винде.
А запуск reboot. exe предполагал после входа систему.
Так учитывая это, верно я все сделал?
Цитата Vadikan:
Удалить settings.cmd можно
Код:
del /f /q %0
Так у меня также сделано!
Или нет, я что-то недопонял?
Я предполагал запуск твиков на т12, так как некоторые не срабатывают в винде.
А запуск reboot. exe предполагал после входа систему.
Так учитывая это, верно я все сделал?
Цитата Vadikan:
Удалить settings.cmd можно
Код:
del /f /q %0
[решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Так у меня также сделано!
Или нет, я что-то недопонял?
-
Vadikan
Re: [решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Цитата Wu-Tang:
Я предполагал запуск твиков на т12, так как некоторые не срабатывают в винде.
Тогда из нужно запускать из cmdlines.txt, как описано в статье Твики реестра.
Я предполагал запуск твиков на т12, так как некоторые не срабатывают в винде.
[решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Тогда из нужно запускать из cmdlines.txt, как описано в статье Твики реестра.
-
Vadikan
Re: [решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Vadikan,
Статью прочитал и я так поняю, что у меня так и есть.
Есть в корне диска папка $OEM$, а в ней папка $$, в которой лежит settings.cmd с содержанием:
Код:
И tweaks.reg в котором собственно и содержутся все твики.
Так разве их запуск происходит не на т12?
Не могли бы разъяснить?
Статью прочитал и я так поняю, что у меня так и есть.
Есть в корне диска папка $OEM$, а в ней папка $$, в которой лежит settings.cmd с содержанием:
Код:
Код: Выделить всё
@echo off
REGEDIT.EXE /S "%windir%\tweaks.reg"
del /f /q "%windir%\tweaks.reg"
del /f /q "%windir%\settings.cmd"
exitИ tweaks.reg в котором собственно и содержутся все твики.
Так разве их запуск происходит не на т12?
Не могли бы разъяснить?
-
Vadikan
Re: [решено] Как запустить скрипт (в т. ч. Autoit) при первом входе в систему?
Wu-Tang, что ж, попытаюсь объяснить, наверное уже в сотый раз 
Итак, вы скопировали файлы на жесткий диск с помощью OEM-папок. У вас все получилось и файлы там лежат. Но сами по себе они не запустятся - это понятно? Чтобы запустить их при первом входе в систему, нужно использовать RunOnceEx или GuiRunOnce.
Чтобы запустить файлы на Т-12, нужно использовать cmdlines.txt (или svcpacki.inf, но этого я сейчас касаться не буду). Для запуска файлов из
Если в корне папки $OEM$ разместить ваши файл tweaks.reg, то достаточно будет
Код:
settings.cmd вообще не нужен. Все это, кстати, описано в статье про твики реестра, которую вы, предположительно читали
Что же касается вашего reboot.exe, то поскольку он запускается при первом входе, то GuiRunOnce будет для него лучшим вариантом.
См. также

Итак, вы скопировали файлы на жесткий диск с помощью OEM-папок. У вас все получилось и файлы там лежат. Но сами по себе они не запустятся - это понятно? Чтобы запустить их при первом входе в систему, нужно использовать RunOnceEx или GuiRunOnce.
Чтобы запустить файлы на Т-12, нужно использовать cmdlines.txt (или svcpacki.inf, но этого я сейчас касаться не буду). Для запуска файлов из
CMDLINES.TXT
их необязательно копировать на жесткий диск, можно запускать прямо с компакт-диска. Если в корне папки $OEM$ разместить ваши файл tweaks.reg, то достаточно будет
Код:
Код: Выделить всё
[COMMANDS]
"REGEDIT /S tweaks.reg"settings.cmd вообще не нужен. Все это, кстати, описано в статье про твики реестра, которую вы, предположительно читали

Что же касается вашего reboot.exe, то поскольку он запускается при первом входе, то GuiRunOnce будет для него лучшим вариантом.
См. также
[решено] Импорт твиков реестра: RunOnceEx vs. GuiRunOnce