|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Выполнить CMD-скрипт при запуске |
|
CMD/BAT - Выполнить CMD-скрипт при запуске
|
Старожил Сообщения: 160 |
У меня задача, WnXP должен выполнить три разных скрипта. Все трое лежат в одной директории. Все имеют расширение *.cmd Из командной строки и напрямую скрипты выполняются, а вот при загрузке винды-никак(((
Пробовал и просто создать строковый параметр, в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run с указанием полного пути к скрипту -не работает и вот так указать: "c:\windows\system32\cmd.exe /c C:\path\script.cmd" (с кавычками и без) и даже в HKEY_CURRENT_USER\Software\Microsoft\Command Processor создавать строковый параметр, с указанием файла с путём. Пробовал не сам скрипт запускать из авторана реестра, а создавать autorun.inf с указанием [autorun] open=script.cmd Изломал моск, куда смотреть?! Как сделать?! |
|
Отправлено: 22:14, 08-01-2013 |
Старожил Сообщения: 263
|
Профиль | Отправить PM | Цитировать Просто выполните этот скрипт
@echo off reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "имя значения" /t REG_SZ /d "C:\path\script.cmd" /f exit А если хотите в ручную то создайте строковый параметр со значением C:\\path\\script.cmd по адресу HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run Если вгонятся в групповую политику то если я не ошибаюсь Сценарии (запуск - выполняется ДО ВХОДА В СИСТЕМУ /завершение - перед выходом) |
Последний раз редактировалось zion87, 08-01-2013 в 23:59. Отправлено: 22:32, 08-01-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 160
|
Профиль | Отправить PM | Цитировать zion87, считаете я не в том разделе и не правильно добавляю?
мне кажется вот так: gpedit.msc \Конфигурация компьютера\Конфигурация Windows\Сценарии (запуск/завершение) в разделе Автозагрузка указать где скрипты плюс, в самих скриптах указывать полные пути, если там упоминаются файлы. |
Последний раз редактировалось DisPlayBoy, 08-01-2013 в 23:25. Отправлено: 23:20, 08-01-2013 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать DisPlayBoy, начнём с того, что Вы расскажете нам: что это за пакетные файлы; зачем нужно их исполнение при загрузке ОС; как именно Вы определяете, что они не выполняются при загрузке ОС.
|
Отправлено: 07:00, 09-01-2013 | #4 |
Старожил Сообщения: 160
|
Профиль | Отправить PM | Цитировать Iska, один скрипт собирает статистику, другой форматит ее, третий запускает консольный почтовый клиент и посылает по мейлу файл. Их исполнение при загрузке нужно, чтобы знать насколько удачно запустился комп. Я определял, что они не выполнились по отсутствию файла, создаваемого первым скриптом.
|
|
Отправлено: 08:45, 09-01-2013 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата DisPlayBoy:
Цитата DisPlayBoy:
|
||
Отправлено: 09:46, 09-01-2013 | #6 |
Старожил Сообщения: 160
|
Профиль | Отправить PM | Цитировать Iska, учетная запись одна-админская, файл не создавался, остальное без него не работало
|
Отправлено: 16:14, 09-01-2013 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата DisPlayBoy:
|
|
Отправлено: 17:20, 09-01-2013 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Redhat/Fedora - Выполнить скрипт при переключении терминала | Imaskar | Общий по Linux | 2 | 17-10-2010 00:47 | |
Скрипт выполняется только при запуске вручную! | FATruden | Программирование в *nix | 3 | 26-07-2010 13:32 | |
[решено] невозможно выполнить второй стандартный скрипт | seman | Лечение систем от вредоносных программ | 18 | 03-04-2010 00:07 | |
Разное - [решено] выполнить скрипт на удалённой машине | Dijio | Microsoft Windows 2000/XP | 2 | 01-07-2009 16:44 | |
Доступ - Выполнить Скрипт от пользователя | yastreb_oren | Microsoft Windows 2000/XP | 6 | 19-04-2008 11:14 |
|