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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Автоматический запуск пакетного файла после полной загрузки ОС

Ответить
Настройки темы
Автоматический запуск пакетного файла после полной загрузки ОС

Аватара для ChVL

Старожил


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

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


Имеется *.cmd файл, который должен автоматически запуститься сразу после первой полной загрузки ОС. Как это прописать в сценарии автоматической установки?

Отправлено: 21:25, 25-04-2007

 

Покинул форум


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

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


ChVL

Это просто

У мя так настройки все системы лежат+настройки реестра+удаление мусора, и все это срабатывает при каждой загружке компа, если сбились настроки (после когото) или настройки системы, все восстанавливается + очищается разный мусор типо папок RECYCLER (корзины на всех дисках) ну и так далее.

Создай самораспаковывающийся архив с таким путем

C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка\

Положь в архив батник, заархивируй и запусти его через RunOnce, или Svcpack


Отправлено: 23:00, 25-04-2007 | #2



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

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


Аватара для ChVL

Старожил


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

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


prokazzza
Цитата:
Это просто
Оказалось не просто.
1. Не устраивает привязка к C:\. Система может устанавливаться на раздел с любой буквой.
2. Запуск через RunOnce, RunOnceEx или svcpack производится до загрузки оболочки, а мне надо только после полной загрузки.

Конкретизизирую задачу: нужен такой сценарий автоустановки, который обеспечивает помещение исполняемого файла в папку Автозагрузка без привязки к C:\, и исполняемый файл в результате должен запускаться системой, а не командой из сценария автоустановки.

Отправлено: 18:33, 10-05-2007 | #3


Аватара для Berline

Старожил


Автор проектов


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

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


ChVL, а чем вас не устраивает пакетная установка файлов и настроек системы, но при первой загрузке системы? OEM директория, cmdlines.txt, прописать в нём запуск этого самого *.cmd файла и всё...

-------
Ни что так не стимулирует повысить стабильность системы как приближающийся отпуск...


Отправлено: 19:24, 10-05-2007 | #4


Аватара для fox_sly

Пользователь


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

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


ChVL
Просто вы немного не внимательно изучали материалы форума, prokazzza описал принцип довольно точно
Цитата:
Создай самораспаковывающийся архив с таким путем C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка\ Положь в архив батник, заархивируй и запусти его через RunOnce, или Svcpack
не нравится С:\ - есть переменная %systemdrive% , а на этапе RunOnce, RunOnceEx или svcpack будет выполнена распаковка архива. Выполнение содержимого будет только после загрузки системы.

-------
Исчезающий Лис


Отправлено: 20:08, 10-05-2007 | #5


Аватара для ChVL

Старожил


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

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


Berline
Не устраивает потому, что запуск происходит ДО загрузки оболочки.

fox_sly
Есть подозрение, что никто этот вариант на самом деле не проверял. Этот путь теоретически вроде бы верный, но практически оказался тупиковым. Я сам был удивлён, когда получил результат, а начал, естественно, с этого пути.
Действительно, исполняемый файл помещается в папку Автозагрузка, но система его не запускает, ибо к нему не обращается. Всё содержимое она почему-то переносит в новую созданную ею папку All Users.WINDOWS, т.е. в папке Documents and Settings появляются две ветки, первая: All Users (кроме папки Главное меню ничего больше нет)\Главное меню\Программы\Автозагрузка\(исполняемый файл) и вторая: All Users.WINDOWS (со всем системным содержимым)\Главное меню\Программы\Автозагрузка\(пусто).
Проверял многократно, ошибки нет (и результата тоже...)

Отправлено: 22:05, 10-05-2007 | #6


(*.*)


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

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


ChVL
Какие ужасы вы рассказываете Но проверять мне лично некогда это... А если просто сделать
Код: Выделить весь код
$OEM$\$Docs\All Users\Главное меню\Программы\Автозагрузка\
и положить туда файлы? Я таким образом quick launch наполняю, только для default user:
Код: Выделить весь код
$OEM$\$Docs\Default User\Application Data\Microsoft\Internet Explorer\Quick Launch\
и никаких проблем

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 22:49, 10-05-2007 | #7


Аватара для qeraser

Старожил


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

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


ChVL
При размещешии в OEM, как указал Vadikan
Код: Выделить весь код
$OEM$\$DOCS\ALL USERS\Главное меню\Программы\Автозагрузка\
При использовании самораспаковывающегося архива, запускаемого из RunOnce
Код: Выделить весь код
%UserProfile%\Главное меню\Программы\Автозагрузка\

Отправлено: 23:23, 10-05-2007 | #8


Покинул форум


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

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


ChVL

Цитата:
Есть подозрение, что никто этот вариант на самом деле не проверял. Этот путь теоретически вроде бы верный, но практически оказался тупиковым. Я сам был удивлён, когда получил результат, а начал, естественно, с этого пути.
Действительно, исполняемый файл помещается в папку Автозагрузка, но система его не запускает, ибо к нему не обращается. Всё содержимое она почему-то переносит в новую созданную ею папку All Users.WINDOWS, т.е. в папке Documents and Settings появляются две ветки, первая: All Users (кроме папки Главное меню ничего больше нет)\Главное меню\Программы\Автозагрузка\(исполняемый файл) и вторая: All Users.WINDOWS (со всем системным содержимым)\Главное меню\Программы\Автозагрузка\(пусто).
Проверял многократно, ошибки нет (и результата тоже...)
Что за ерунда, я помоему понятно написал

Цитата prokazzza:
У мя так настройки все системы лежат+настройки реестра+удаление мусора, и все это срабатывает при каждой загружке системы (или оболочки) из Автозапуска, если например сбились настроки (после когото) или настройки системы, все восстанавливается + очищается разный мусор типо папок RECYCLER, TEMP(корзины на всех дисках) ну и так далее.

Отправлено: 00:16, 11-05-2007 | #9



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Автоматический запуск пакетного файла после полной загрузки ОС

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Не закрывается окно после выполнения пакетного файла maslinaV Хочу все знать 5 23-06-2010 11:51
[решено] Запуск файла после установки виндовс Limpin Автоматическая установка Windows 2000/XP/2003 21 10-10-2008 00:47
Автоматический запуск cmd или bat файла из autorun.inf Altmer Автоматическая установка Windows 2000/XP/2003 2 24-02-2008 14:52
CMD/BAT - Как закрыть окно bat (пакетного) файла сразу после запуска? Fuzzy_Logic Скриптовые языки администрирования Windows 1 05-11-2006 01:48
Проблема при запуске пакетного файла paland Автоматическая установка Windows 2000/XP/2003 1 02-10-2006 15:17




 
Переход