Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Autoexec.nt и autoexec.bat в WinXP

Автор: Cuba
Дата сообщения: 09.01.2003 08:32
Прочитал где-то что в ХР не работает autoexec.bat, но дескать вместо него работает autoexec.nt в папке c:\windows\system32
Я туда прописал всё что мне нужно (копирование и уданение файлов до загрузки explorer.exe) но всё равно почему-то не выполняется
В чём может быть дело?
Автор: ooptimum
Дата сообщения: 09.01.2003 08:41
autoexec.nt работает только для DOS-сессий, а не для XP. Каждый раз, когда запускаешь такую сессию, выполняется этот файл.
Автор: Kristaliar
Дата сообщения: 09.01.2003 09:31
Cuba

Все как сказал ooptimum. Туда, например, хорошо писать русификаторы для DOS.


Цитата:
Я туда прописал всё что мне нужно (копирование и уданение файлов до загрузки explorer.exe) но всё равно почему-то не выполняется

А почему до загрузки надо ?
Автор: Cuba
Дата сообщения: 09.01.2003 09:31

Цитата:
autoexec.nt работает только для DOS-сессий, а не для XP. Каждый раз, когда запускаешь такую сессию, выполняется этот файл.

А что мне сейчас делать? Просто мне нужно обновлять шелл, соответственно файлы новой версии нужно заменить до его загрузки. Как можно выполнить скрипт?
Скрипт такой:

IF EXIST c:\lockwin\lw_up\*.* GOTO EXT
goto QUIT
:EXT
move /Y c:\lockwin\lw_up\*.* c:\lockwin\ >nul
rd lw_up
:QUIT


Добавлено
Kristaliar

Цитата:
А почему до загрузки надо ?

Потому, что потом не обновить шелл Файлы заняты процессами и система ругается
Автор: Kristaliar
Дата сообщения: 09.01.2003 09:53
Cuba

Быстро постишь...


Цитата:
А что мне сейчас делать? Просто мне нужно обновлять шелл, соответственно файлы новой версии нужно заменить до его загрузки. Как можно выполнить скрипт?

Думаю никак.... Если только попробовать сделать службу на основе батника...

Автор: Cuba
Дата сообщения: 09.01.2003 09:58
Kristaliar

Цитата:
Думаю никак.... Если только попробовать сделать службу на основе батника...

Это как так?
Автор: Dmitry68
Дата сообщения: 09.01.2003 09:59
А просто написать батник и прописать его в стартап не пройдет.

PS: в 2000/xp вроде можно (через ГП) сделать чтобы нужный скрипт запускался вообще при старте виндов, до нажатия Ctrl+Alt+del.
Автор: Kristaliar
Дата сообщения: 09.01.2003 10:10
Cuba

Можно службу, но это накрайняк оставим ...

Dmitry68


Цитата:
в 2000/xp вроде можно (через ГП)

Что за ГП ?
Автор: Cuba
Дата сообщения: 09.01.2003 10:17
Kristaliar

Цитата:
Думаю никак.... Если только попробовать сделать службу на основе батника...

Это как так?
Автор: Kristaliar
Дата сообщения: 09.01.2003 10:22
Cuba

ПРосто, пишешь свои команды в батник, затем если поднят RK, используешь утилиту instsrv.exe...
Автор: Cuba
Дата сообщения: 09.01.2003 10:28
Kristaliar

Цитата:
ПРосто, пишешь свои команды в батник, затем если поднят RK, используешь утилиту instsrv.exe...

Ну согласись это не фыход так сказать.... просто из-за того, что нужно при загрузке один раз проверить обновление в локальной папке создавать сервис.... неужели нету больше способа никакого?
Автор: Kristaliar
Дата сообщения: 09.01.2003 10:31
Cuba

Конечно, для одного раза, не выход. А если отрубить процессы ?
Автор: Cuba
Дата сообщения: 09.01.2003 10:38
Kristaliar

Цитата:
Конечно, для одного раза, не выход. А если отрубить процессы ?

Отрубить процессы? Какие?
Автор: Kristaliar
Дата сообщения: 09.01.2003 10:46
Cuba

Цитата:
Потому, что потом не обновить шелл Файлы заняты процессами и система ругается


Во, какими ... Попробуй отрубить процессы твоих шелов (кстать, что такое) и обновить...
Автор: Cuba
Дата сообщения: 09.01.2003 10:48
Kristaliar

Цитата:
Попробуй отрубить процессы твоих шелов

Не получиться... шелл хитрый однако Его отрубишь его другая программа включит.. ты ту программу выключишь, её шелл запустит Надо чё-то делать
Автор: ooptimum
Дата сообщения: 09.01.2003 11:17
Все это пурга, что нельзя заменить. Можно. И не надо скрипов никаких писать и отрубать ничего не надо. А как по-вашему форточки обновляют любые системные файлы, скажем, после наложения севиспаков? Читайте...
Автор: merlkerry
Дата сообщения: 09.01.2003 11:18
Cuba


Цитата:
Ну согласись это не фыход так сказать.... просто из-за того, что нужно при загрузке один раз проверить обновление в локальной папке создавать сервис.... неужели нету больше способа никакого?


по моему проинсталлировать службу единственный выход. Если не хочешь, чтобы она потом в памяти сидела до конца сессии, останови ее уже в Автозагрузке ... для этого тулз есть в рес. ките. (в смысле в support tools)
Автор: ooptimum
Дата сообщения: 09.01.2003 11:18
Еще...
Автор: Kristaliar
Дата сообщения: 09.01.2003 11:27
ooptimum

Так если форточка есть, можно и так. Но тут начнется, разметки и т.д. А потом чего то я не уверен что так будет правильно обновляться, хотя смотря что.....
Автор: merlkerry
Дата сообщения: 09.01.2003 11:29
ooptimum сорьки, когда я писал, твоих постов не было - пошел читать ...
Автор: ooptimum
Дата сообщения: 09.01.2003 11:31
Kristaliar

Цитата:
Так если форточка есть, можно и так. Но тут начнется, разметки и т.д.

Че-то я не понял... Форточки -- это Windows. А ты о чем?

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

Это системный способ, т.е. сама ОС им пользуется. Он для этого и сделан был. Т.е. работать будет в любом случае.
Автор: Dmitry68
Дата сообщения: 09.01.2003 11:42

Цитата:
Что за ГП ?

Групповая политика
Автор: Kristaliar
Дата сообщения: 09.01.2003 12:00
ooptimum

Цитата:
Че-то я не понял... Форточки -- это Windows. А ты о чем?

Угу, я тож...


Цитата:
Это системный способ, т.е. сама ОС им пользуется. Он для этого и сделан был. Т.е. работать будет в любом случае.


Угу, торможу... В этом случае, да...
Автор: Cuba
Дата сообщения: 11.01.2003 05:48
ooptimum

Цитата:
Все это пурга, что нельзя заменить. Можно. И не надо скрипов никаких писать и отрубать ничего не надо. А как по-вашему форточки обновляют любые системные файлы, скажем, после наложения севиспаков? Читайте...

Большое спасибо тебе да и всем остальным, всё заработало. Действительно из командной строки нужно просто переименовать занятые системой файды, потом записать новые и перезагрузить. Всё просто замечательно !!!! Всем спасибо !!!!!!!

Страницы: 1

Предыдущая тема: Команды UNIX: поиск/замена в файлах


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.