Можно ли изменить имя файла autoexec bat

Обновлено: 01.07.2024

Операционные системы MS-DOS, Windows 95, Windows 98 и старое железо компьютера — установка, настройка, использование.

Файлы MS-DOS Config.sys и autoexec.bat .

Файлы config.sys и autoexec.bat .

Как и ранее, прежде, чем приступить к рассмотрению темы, предлагаем вам скачать с нашего сайта архив файлов MS-DOS 6.22 OEM ver. 1.1.zip.

Конфигурация config.sys и autoexec.bat.

Наши цели и задачи :

Это происходит во всех версиях DOS вплоть до MS-DOS 7.0, 7.10 (на которой основаны Windows 95 и Windows 98). Также, начиная с MS-DOS 6.0 появилась возможность пропустить обработку CONFIG.SYS с помощью функциональных клавиш F5 и F8 , но эту возможность можно запретить с помощью директивы switches= в этом же файле. В предыдущих версиях MS-DOS (до версии 6.0) не существовало возможности обойти обработку CONFIG.SYS при загрузке, в результате ошибка в написании (например, указание обычного исполнимого файла вместо драйвера) могла приводить к фатальным сбоям и невозможности загрузиться и для восстановления требовалась загрузка со сменного носителя (дискеты).

Файл config.sys .

Файл config.sys

Файл autoexec.bat .

Файл autoexec.bat

Файлы MS-DOS.

Файлы и папки диска C:\*.*

Файлы и папки директории C:\DOS

Файлы и папки директории C:\DRIVERS

Файл MS-DOS MEM.EXE .

Ну и чуть-чуть затронем команду mem. Память MS-DOS рассматривали в предыдущей статье. Просмотреть распределение памяти можно запустив файл mem.exe, входящий в стандартный набор MS-DOS 6.22.

  • Параметр /CLASSIFY перечисляет загруженные в память программы и показывает, сколько используется обычной и старшей памяти. MEM /CLASSIFY подсчитывает также общий объем используемой памяти и выводит наибольшие свободные блоки. /CLASSIFY можно сократить до /C.
  • Параметр /PAGE делает паузу после вывода каждого экрана. /PAGE можно сократить до /P.

Итак, набираем в командной строке:

mem.exe /p/c

Изучаем процессы и то, как они используют память.

Примечание:
Скриншоты делались прекрасной програмкой ST.EXE. Она также видна среди процессов.

На сегодня всё. В следующей статье цикла рассмотрим как установить драйверы CD-ROM и звуковой карты.

Для того чтобы исключить одну из строк из автозагрузки, не обязательно удалять ее, вполне достаточно написать в начале строки команду rem , кото рая означает начало комментария, игнорируемого при загрузке и исполь зуемого для справки. Например, если вы хотите пометить версию запускаемого драйвера (всего ведь не запомнишь).

Если в файле CONFIG . SYS явно не указана команда dos = noauto , в таком случае операционная система Windows по умолчанию загружает следующий "виртуальный" файл конфигурации:

DEVICE= С :\WINDOWS\HYMEM.SYS

Эти строки загружаются в память компьютера даже в том случае, когда файл вообще отсутствует.

Так же, как и в случае с CONFIG . SYS , существует "скрытый" файл AUTOEXEC . BAT :

PATH С :\WINDOWS; C:\WINDOWS\COMMAND

При наличии в корне системного диска файла DBLSPACE . BIN или DRVSPACE . BIN Windows загрузит соответствующий драйвер сжатых дис ков, даже если вы не используете эту функцию, поэтому не забудьте удалить эти файлы!

Многие пользователи часто замечали, что помимо основных файлов в корневом каталоге содержатся файлы AUTOEXEC . DOS и CONFIG . DOS , кото рые, по всей видимости, должны играть роль конфигурационных файлов при загрузке системы в режиме эмуляции MS - DOS , но это не совсем так. При перезагрузке компьютера в режиме эмуляции MS -' DOS в память компьютера совершенно считывается другой файл — C :\ WINDOWS \ dosstart . bat . Туда следует вписать все необходимые драйверы. Для загрузки тех драйве ров, которые запускаются при помощи файла CONFIG . SYS , рекомендуется воспользоваться программой CTLOAD , например:

C:\CREATIVE\DRV\CTLOAD C:\CREATIVE\DRV\SBIDE.SYS /D:MSCD001 /V/P:1FO,14

В операционной системе Windows XP существуют аналоги файлов AUTOEXEC . BAT и CONFIG . SYS , применявшихся в семействе Windows 9 x . Эти файлы имеют названия AUTOEXEC . NT и CONFIG . NT и расположены в каталоге C :\ WINDOWS \ system 32\.

Содержимое файлов влияет на работу только тех программ, которые выпол няются в окне эмуляции MS - DOS , на работу самой графической оболочки никакого влияния они не оказывают. Через AUTOEXEC . NT можно настро ить использование ресурсов (порты ввода/вывода, прерывания IRQ , каналы DMA ). Значения, которые установлены по умолчанию строкой set blaster = a 220 is di рззо, соответствуют "традиционным значениям", которые считались стандартными для SB , и менять их. как правило, не при ходится. Причем совершенно не имеет значения, какие ресурсы реально использует ваша звуковая плата, при работе в окне эмуляции все порты яв ляются виртуальными. Также следует отметить, что при указании путей в AUTOEXEC . NT могут некорректно себя вести некоторые 16-разрядные приложения, поэтому рекомендуется все необходимые пути прописать в за кладке Переменные среды , которую можно открыть при запуске ярлыка Система | Панель управления и выбора закладки Дополнительно .

Примечание В операционной системе Windows 2000 имеется возможность добавления путей при помощи файла AUTOEXEC . BAT , находящегося в корне диска , коман дой PATH .

AUTOEXEC.BAT - это системный файл, который изначально был в операционных системах типа DOS . Это обычный текстовый командный файл в корневом каталоге на устройстве загрузки . Имя файла представляет собой сокращение от «автоматическое выполнение», которое описывает его функцию при автоматическом выполнении команд при запуске системы; имя файла было создано в ответ на ограничения файловых систем семейства FAT в формате 8.3 .

СОДЕРЖАНИЕ

использование

AUTOEXEC.BAT читается при запуске всеми версиями DOS, включая MS-DOS версии 7.x, которая используется в Windows 95 и Windows 98 . Windows ME анализирует переменные среды только в рамках своих попыток уменьшить устаревшие зависимости, но это можно обойти.

Имя файла также использовалось программой Disk Control Program [ de ] (DCP), производной от MS-DOS бывшего восточногерманского VEB Robotron .

Windows NT и ее потомки Windows XP и Windows Vista выполняют синтаксический анализ, AUTOEXEC.BAT когда пользователь входит в систему. Как и в Windows ME, все, кроме установки переменных среды, игнорируется. В отличие от этого CONFIG.SYS , команды AUTOEXEC.BAT можно вводить в интерактивном интерпретаторе командной строки . Это просто стандартные команды, которые оператор компьютера хочет, чтобы они выполнялись автоматически при каждом запуске компьютера, и могут включать другие командные файлы.

AUTOEXEC.BAT чаще всего используется для установки переменных среды, таких как клавиатура, звуковая карта, принтер и расположение временных файлов. Он также используется для запуска системных утилит низкого уровня, таких как следующие:

Пример

В ранних версиях DOS AUTOEXEC.BAT по умолчанию было очень просто. В DATE и TIME команды были необходимы в начале PC и XT машин класса не имеют батареи резервной копии часов реального времени по умолчанию.

В неамериканских средах драйвер клавиатуры (например, KEYB FR для французской клавиатуры) также был включен. Более поздние версии часто были значительно расширены за счет многочисленных сторонних драйверов устройств. Ниже приводится базовая AUTOEXEC.BAT конфигурация типа DOS 5 , состоящая только из основных команд:

Эта конфигурация устанавливает общие переменные среды, загружает кэш диска, помещает общие каталоги в PATH по умолчанию и инициализирует драйверы мыши / клавиатуры DOS. Команда PROMPT устанавливает приглашение на «C: \>» (когда рабочий каталог является корнем диска C) вместо простого «C>» (приглашение по умолчанию, указывающее только рабочий диск, а не каталог на нем).

В общем, драйверы устройств были загружены CONFIG.SYS , а программы загружены в AUTOEXEC.BAT файл. Некоторые устройства, например мыши, могут быть загружены либо как драйвер устройства CONFIG.SYS , либо как TSR, в AUTOEXEC.BAT зависимости от производителя.

В MS-DOS 6.0 и выше можно настроить загрузочное меню DOS. Это может быть большим подспорьем для пользователей, которые хотят оптимизировать конфигурацию загрузки для различных программ, таких как игры DOS и Windows.

С помощью командной строки можно выполнять любые операции с файлами и папками. Например, их можно редактировать, копировать, перемещать или переименовывать. В данной статье мы рассмотрим именно переименования. Здесь вы узнаете, как переименовать файл или папку в командной строке Windows 10 или Windows 7.

Команда RENAME (REN)

Для переименования файлов и папок в командной строке Windows 10 или Windows 7 нужно использовать команду REN (или ее синоним RENAME). Данная команда принимает путь к файлу, который нужно переименовать, и новое название. Синтаксис команды выглядит следующим образом:

[<drive>:] Диск, на котором расположен файл или каталог, который нужно переименовать.
[<path>] Путь к файлу.
<filename1> Имя файла
<filename2> Новое имя для файла.
  • Команда rename позволяет использовать подстановочные знаки (* и ?). С их помощью можно переименовать сразу несколько файлов. Замененные подстановочными знаками символы будут идентичными символам из исходного имени.
  • Новое имя (<filename2>) должно быть уникальным. Если такое имя уже занято, то будет выведена ошибка.
  • Команду rename нельзя использовать для перемещения файлов в другую папку или на другой диск.

Примеры переименования

Для того чтобы переименовать файл в текущей папке достаточно ввести команду « ren » и указать старое и новое название. Например:

переименовать файл в текущей папке

Для переименования сразу нескольких файлов можно использовать подстановочные знаки (* и ?). Например, для того чтобы изменить расширение всех файлов с html на txt нужно выполнить следующую команду:

переименования сразу нескольких файлов

Таким же образом переименовываются и папки.

переименовывать папки

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

пробелы в названии файла

При необходимости можно указать полный путь к исходному файлу, который нужно переименовать. Например, для того чтобы переименовать документ « new name.txt » в папке « d:\temp\ » нужно выполнить следующую команду:

полный путь к исходному файлу

Обратите внимание, если вы создаете командный файл (*.bat, *.cmd), то для корректного переименования файлов или папок с кирилличными символами, текст команд должен быть сохранен в DOS-кодировке (CP866) .

Akelpad

Сохранить в такой кодировке можно с помощью текстового редактора Akelpad (скачать).

Читайте также: