Файлы system.ini и win.ini: назначение, структура, описание разделов
Министерство образования и науки Российской Федерации
Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
«Российский
государственный
Институт
электроэнергетики и
Факультет информатики
КонтрольнАЯ РАБОТА
по дисциплине
«Операционные системы»
«Файлы system.ini и win.ini: назначение, структура, описание разделов»
Выполнил | Студент гр. ЗКТ-211 Попкова М.А. Шифр зачетной книжки 1102769 | |
Проверил | Венков С.С. |
Екатеринбург 2013
Введение
ini-файл (англ.
Появились с самых первых версий Windows. В версии Windows 1.01 это был только файл WIN.INI. В Windows 3.0 добавился файл SYSTEM.INI. А затем их количество начало расти быстро и бесконтрольно.
Не существует подробной официальной спецификации формата. Начиная с Windows 95, INI файлы считаются устаревшими и в качестве замены им Microsoft предлагает использовать системный реестр (Registry). Тем не менее INI файлы продолжают использоваться как приложениями других производителей, так и компонентами ОС от Microsoft. Например, файл boot.ini используется в Windows NT4/2000/XP при загрузке для выбора из нескольких ОС.
Хотя INI файлы и приобрели популярность в Windows, они могут использоваться в любой ОС. Несложная структура этого формата позволяет легко обрабатывать их программно и имеет достаточно понятный вид для чтения и изменения человеком. Существуют текстовые редакторы (например, SciTE), которые используют подсветку синтаксиса и фолдинг для этого формата, что облегчает редактирование INI файлов вручную.
Использование секций для разделения параметров способствует систематизации данных, однако для хранения настроек большого объёма с более сложной иерархической структурой лучше подходит формат XML.
ini-файлы — это обычные текстовые файлы, которые можно редактировать и просматривать при помощи любого текстового редактора. ini-файлы имеют следующий формат:
; некоторый комментарий
[Section1]
; комментарий о разделе
var1 = значение_1 ; иногда допускается комментарий к отдельному параметру
var2 = значение_2
[Section2]
var1 = значение_1
var2 = значение_2
; иногда позволяется
[Section3]
var1 = значение_1_1, значение_1_2, значение_1_3
var2 = значение_2
; в Zend Framework массив задаётся следующим способом
[Section3. 1]
var1[] = значение_1_1
var1[] = значение_1_2
var1[] = значение_1_3
var2 = значение_2
INI файл может содержать:
пустые строки;
комментарии — от символа «;» (точка с запятой) до конца строки;
заголовки разделов — строки, состоящие из названия раздела, заключённого в квадратные скобки «[ ]»;
значения параметров — строки вида «имя_параметра = значение».
Не существует общепринятого стандарта формата файлов INI. Хотя общая структура таких файлов обычно сохраняется, многие программные продукты вводят в неё дополнительные возможности или, наоборот, ограничения.
Комментарии. Некоторые приложения (например, Samba) считают символом начала комментария как «;», так и «#».
Обратный слэш. Иногда допускается использование обратного слэша «\» для объявления следующей строки продолжением этой. В таком случае они будут обработаны как одна целая строка. Иногда возможно также применять «\» для ввода спецсимволов, например, ‘\n’ для обозначения переноса строки.
Одинаковые параметры. В большинстве случаев наличие двух параметров с одинаковыми именами в одной секции запрещено.
Одинаковые имена секций. Обычно при наличии нескольких секций с одинаковыми именами в файле обрабатывается лишь последняя из них. Некоторые приложения объединяют содержимое всех таких секций в одну.
SYSTEM.INI и WIN.INI
Загляните в каталог WINDOWS на ПК, работающем под управлением Microsoft Windows, и вы увидите множество файлов с расширением INI. В этих файлах хранится информация, касающаяся инициализации операционной системы и прикладных программ. Если вы вносите изменение в конфигурацию программы и хотите сохранить это изменение, то программа обычно записывает строку, описывающую новый параметр, в файл WIN.INI или, что более предпочтительно, в частный INI-файл, такой, как POWERPNT.INI или LOTUS.INI. При каждом запуске программы она считывает параметры инициализации из этого файла и настраивается соответствующим образом.
Два наиболее важных INI-файла из каталога Windows — это WIN.INI и SYSTEM.INI. Обычно первый из них управляет определенными аспектами пользовательской программной среды Windows, такими, как цвета и фон диалоговых окон, тогда как последний содержит глобальную информацию, например тип клавиатуры и установленного видеоадаптера. SYSTEM.INI для Windows играет ту же роль, что CONFIG.SYS для DOS: здесь хранятся важные сведения о конфигурации, необходимые при каждом запуске Windows. Но если CONFIG.SYS «понимает» лишь около 15 различных команд, то SYSTEM. INI «распознает» почти 200. Неудивительно, что при просмотре файла SYSTEM.INI у многих пользователей появляется больше вопросов, чем ответов.
Что на самом деле означают
эти директивы в SYSTEM.INI? Некоторые
из них очевидны. Например, 32BitDiskAccess=On
означает, что активизирована система
организации 32-разрядного доступа к
диску. Многие из параметров, расположенные
в SYSTEM.INI, самодокументированы и
Внутри System.ini
Файл System.ini разделен на несколько разделов, а имя каждого раздела заключено в квадратные скобки — например, [386enh] и [boot]. каждый раздел содержит один или несколько параметров-директив в формате ключевое_имя=значение.
Файл SYSTEM.INI на своем компьютере вы можете просмотреть с помощью любого текстового процессора или редактора, которые считывают текст в формате ASCII. (Если вы редактируете SYSTEM.INI с помощью текстового процессора, не сохраняйте его в собственном формате данного процессора, система Windows не сможет его использовать.) У вас есть также возможность воспользоваться недокументированной утилитой SYSEDIT, которая входит в состав каждой копии Windows. Для запуска SYSEDIT выберите пункт Run из меню File программы Program Manager и наберите SYSEDIT. Если вы часто пользуетесь утилитой SYSEDIT, то можете ввести ее пиктограмму в программную группу.
При запуске утилита SYSEDIT автоматически выводит на экран файлы SYSTEM.
Раз уж SYSTEM.INI перед вами на экране, найдите время для его просмотра. В квадратных скобках появляются имена разделов. Каждое ключевое имя и значение в рамках раздела содержит директиву конфигурации. Некоторые из них, такие, как 32BitDiskAccess=On, просто включают или отключают определенные функции. Регистр символов в именах не учитывается, поэтому 32BitDiskAccess означает то же самое, что и 32bitdiskaccess. Значение On можно также вводить в виде 1, True или Yes. Аналогично, функция может быть отключена установкой параметра 0, False, No или Off.
Строки, начинающиеся с точки с запятой, выполняют роль комментариев и игнорируются Windows. Программы установки, которые изменяют файл SYSTEM.INI, иногда документируют вносимые ими изменения строками комментария, чтобы вы знали, почему были сделаны изменения и кто их внес, если вы в будущем вернетесь к просмотру этого раздела файла. Комментарии могут понадобиться и вам самому для оставления заметок при исправлении SYSTEM.INI вручную.
Рассмотрим содержимое SYSTEM.INI
по разделам. Возможно, в вашем файле
SYSTEM.INI есть некоторые разделы, не перечисленные
здесь. Обычно эти разделы добавляются
программами независимых
Раздел [boot]. Раздел, помеченный [boot], обычно расположен в начале файла SYSTEM.INI. Его строки идентифицируют несколько существенных файлов, содержащих жизненно важную информацию для Windows. Строка display.drv указывает драйвер видеоадаптера, который использует Windows при выводе на экран. Директивы keyboard.drv и mouse.drv идентифицируют драйверы клавиатуры и манипулятора «мышь», соответственно. 386grabber указывает на дисплейную подсистему фиксации кадров, которую использует среда Windows в режиме 386-Enhanced для вывода на экран из прикладных программ DOS, выполняемых в окнах, и для копирования данных из экранов DOS в монтажный буфер. Элементы, заканчивающиеся на FON, идентифицируют файлы шрифтов. Наиболее важный из них — fonts.fon — определяет файл, содержащий масштабируемый системный шрифт Windows (тот, который используется для кнопок, меню, заголовков окон и т. д.). Строка ScrnSave.exe указывает используемую в текущей конфигурации утилиту бережения экрана.
Как правило, записи в разделе [boot] файла SYSTEM.INI не следует изменять вручную. Программа Windows Setup определяет правильные значения параметров и заносит их в файл SYSTEM.INI за вас. (Некоторые, такие, как ScrnSave.Exe, изменяются с помощью программы Control Panel.) Единственная строка, которую вы можете изменить, — это shell. Она указывает программу, служащую в качестве главного связующего элемента с системой Windows. Ее значение по умолчанию — shell=progman.exe, что бы автоматически вызывалась программа Program Manager при каждом запуске Windows. Если вы предпочитаете использовать программу File Manager вместо Program Manager, то попытайтесь заменить эту строку на shell=winfile.exe. Оболочки Windows независимых производителей обычно изменяют это значение, чтобы установить самих себя на место Program Manager или File Manager. В программах Program Manager и File Manager нет ничего магического, почти любая Windows-программа способна сыграть роль оболочки Windows.
Раздел [boot] также обеспечивает механизм смены программ, которые Windows загружает и выполняет при нажатии Ctrl-Esc или двойном щелчке клавишей мыши на рабочей поверхности. По умолчанию, Windows загружает программу Task Manager с именем файла TASKMAN.EXE. Можно заменить Task Manager утилитой SUPETM.EXE независимого поставщика, добавив строку TaskMan.Exe=supertm.exe в раздел [boot] файла SYSTEM.INI.
Раздел [boot.description]. Этот раздел содержит описания некоторых драйверов, загружаемых в разделе [boot], в виде неформатированного текста. Система Windows использует эти описания, когда предоставляет информацию о конфигурации пользователю. Например, строки, сопровождающие записи display.drv, keyboard.typ, mouse.drv и network.drv, выводятся на экран, когда вы запускаете программу Windows Setup для смены драйвера видеоадаптера, клавиатуры, мыши или сетевого адаптера. Не изменяйте эти строки вручную, в противном случае вы можете столкнуться с проблемами в программе настройки — например, когда будете устанавливать новую версию драйвера видеоадаптера.
Раздел [keyboard]. Раздел [keyboard] содержит всего четыре строки. Директива keyboard.dll указывает на динамически подключаемую библиотеку (DLL), которая определяет раскладку клавиатуры. Она не нужна для большинства клавиатур, соответствующих раскладке США и, следовательно, зачастую остается пустой. Поле type идентифицирует тип клавиатуры. В нем 1 обозначает 83-клавишную клавиатуру PC или XT, 2 — клавиатуру Olivetti со 102 клавишами, 3 — клавиатуру AT (84 или 86 клавиш) и 4 — усовершенствованную клавиатуру со 101 или 102 клавишами. Редко используемое поле subtype указывает марку и модель определенной клавиатуры. Наконец, oemansi.bin идентифицирует файл, содержащий таблицы символов для клавиатур, не соответствующих стандартам США. Опять-таки нежелательно изменять эти строки вручную. Пусть программа Windows Setup внесет все необходимые изменения за вас.
(Следует отметить, что речь шла об английской версии Windows. В файле SYSTEM.INI локальных русских версий Windows и Windows for Workgroups в этом разделе содержится больше строк:
[keyboard]
typeofswitch=3
keyboard. dll=kbdru.dll
subtype=
Это связано с тем, что приходится учитывать национальные особенности клавиатуры. В частности, директива typeofswitch устанавливает клавишную комбинацию-переключатель между основной и дополнительной раскладками клавиатуры. Значение 1 (оно устанавливается по умолчанию) соответствует переключению на основную нажатием комбинации левый Ctrl+левый Shift, на дополнительную раскладку — при помощи комбинации правый Ctrl+правый Shift. При значении параметра typeofswitch =2 в роли переключателя выступает комбинация левый Shift +правый Shift, 3 — правая клавиша Ctrl (только на расширенной клавиатуре AT). В двух последних случаях переключение с одной на другую раскладку происходит попеременно. Следует отметить, что тип переключателя можно изменить только при непосредственном редактировании файла SYSTEM.INI. Никакие средства управления Windows не позволяют проводить эту настройку. — Прим. перев.).
Раздел |
Параметр |
Описание |
---|---|---|
|
|
Путь к папке установки программы. |
|
|
Код активации Kaspersky Endpoint Security. |
|
|
Согласие или несогласие с положениями Лицензионного соглашения. Возможные значения:
|
|
|
Согласие или несогласие с Политикой конфиденциальности. Возможные значения:
|
|
|
Согласие или отказ участвовать в Kaspersky Security Network (KSN). Если параметр не указан, Kaspersky Endpoint Security запросит подтверждения участия в KSN при первом запуске программы. Возможные значения:
|
|
|
Установка имени пользователя для доступа к управлению функциями и параметрами Kaspersky Endpoint Security (компонент Защита паролем). Имя пользователя устанавливается вместе с параметрами |
|
|
Установка пароля для доступа к управлению функциями и параметрами Kaspersky Endpoint Security (пароль устанавливается вместе с параметрами Если вы указали пароль, но не задали имя пользователя с помощью параметра |
|
|
Определение области действия пароля для доступа к Kaspersky Endpoint Security. При попытке пользователя выполнить действие из этой области Kaspersky Endpoint Security запрашивает учетные данные пользователя (параметры
|
|
|
Включение или выключение механизма защиты установки программы. Возможные значения:
|
|
|
Автоматическая перезагрузка компьютера после установки или обновления программы, если требуется. Если параметр не задан, автоматическая перезагрузка компьютера запрещена. При установке Kaspersky Endpoint Security перезагрузка не требуется. Перезагрузка требуется только если перед установкой необходимо удалить несовместимые программы. Также перезагрузка может потребоваться при обновлении версии программы. |
|
|
Добавление в системную переменную %PATH% пути к исполняемым файлам, расположенным в папке установки Kaspersky Endpoint Security. Возможные значения:
|
|
|
Включение или выключение защиты службы Kaspersky Endpoint Security с использованием технологии AM-PPL (Antimalware Protected Process Light). Возможные значения:
|
|
|
Включение записи ключей реестра из файла setup.reg в реестр. Значение параметра |
|
|
Включение или выключение трассировки установки программы. Kaspersky Endpoint Security сохраняет файлы трассировки в папке %ProgramData%/Kaspersky Lab. Возможные значения:
|
|
|
Уровень детализации трассировки. Возможные значения:
|
|
|
Установка всех компонентов. Если указано значение параметра |
|
|
Защита от почтовых угроз. |
|
|
Защита от веб-угроз. |
|
||
|
|
Предотвращение вторжений. |
|
|
Анализ поведения. |
|
|
Защита от эксплойтов. |
|
|
Откат вредоносных действий. |
|
|
Сетевой экран. |
|
|
Защита от сетевых угроз. |
|
|
Веб-Контроль. |
|
|
Контроль устройств. |
|
|
Контроль программ. |
|
|
Библиотеки для шифрования файлов. |
|
|
Библиотеки для полнодискового шифрования. |
|
|
Защита от атак BadUSB. |
|
|
Endpoint Sensor. |
|
|
Коннектор к Агенту администрирования для удаленного управления программой через Kaspersky Security Center. Возможные значения:
|
|
|
Задача полной проверки. Возможные значения:
|
|
|
Задача проверки важных областей. Возможные значения:
|
|
|
Задача обновления. Возможные значения:
|
msconfig.exe.
Программы и файлы Windowsmsconfig.exe
Местонахождение: WINDOWSPCHealthHelpCtrBinaries
Описание: Настройка системы (System Configuration Utility)
После загрузки появляется окно с шестью вкладками:
— Общие
— System.ini
— Win.ini
— BOOT.INI
— Службы
— Автозагрузка — здесь перечислены все программы, которые запускаются при загрузке системы.
Очень удобно то, что все собрано в одном месте. Не надо лазить по реестру и файлам, чтобы посмотреть, что загружается на компьютере. Можно отключить загрузку любой программы или выполнение строки одного из перечисленных файлов, не правя ничего вручную. При этом комментарии будут расставлены автоматически, а программы, запускаемые из реестра, например, из раздела «Run», будут перенесены в раздел «Run-» (в конце соответствующего раздела добавляется символ «-«).
Более подробное описание программы есть в справке самой программы
Изменения в программе.
11 октября 2005 года вышло обновление 906569, которое добавляет новую вкладку Сервис (Tools) к этой программе. С помощью этой вкладки вы можете запускать различные утилиты. Вы можете самостоятельно настроить список программ на этой вкладке Tools, а также модифицировать имеющиеся записи. Для этого вам нужно отредактировать файл Mscfgtlc.xml. Данный файл должен находиться в той же папке, что и Msconfig.exe. Так как этот файл является системным, то вам необходимо иметь привилегии администратора для изменения файла.
Вот пример формата файла Mscfgtlc.xml:
<?xml version=»1.0″ ?> <MSCONFIGTOOLS> <a NAME=»Remote Assistance» PATH=»%windir%\system32\rcimlby.exe» DEFAULT_OPT=»-LaunchRA» ADV_OPT=»» HELP=»Receive help from (or offer help to) a friend over the Internet»/> <b NAME=»Конфигурация IP-протокола» PATH=»%windir%system32cmd.exe» DEFAULT_OPT=»/k %windir%system32ipconfig.exe» ADV_OPT=»/k %windir%system32ipconfig.exe /all» HELP=»IPCONFIG — это команда, использующаяся для управления сетевыми подключения компьютеров, работающих под управлением Windows. «/> </MSCONFIGTOOLS>
In this example, entry «a» shows an entry that contains no advanced functionality. No advanced functionality is available because of the null argument for the ADV_OPT element. Entry «b» contains an entry that has advanced functionality. In entry «b,» the whole command is repeated together with the addition of a switch. Additionally, the tool is started in a Command Prompt window.
You do not have to provide a tool description in the Mscfgtlc.xml file. However, if you use incorrect path, syntax or option information, you receive an error message. Additionally, if you use incorrect path, syntax or option information, the tools that you want to display are not visible on the Tools tab in this situation.
Обновленная версия программы доступна на Microsoft Download Center: http://www.microsoft.com/downloads/details.aspx?FamilyId=9689F6E9-ADED-44B8-BBBB-BEAE1B4A4BC9)
Обновление доступно только для Windows XP SP2
Данное обновление планируется включить в Windows XP Service Pack 3 (SP3).
Реестр: Удаление ненужных записей
Как восстановить файл boot.ini в Windows XP 💻
В Windows XP файл boot.ini управляет меню загрузки операционных систем и указывает откуда именно загружать файлы операционной системы. Если его случайно или злонамеренно удалить, грузиться Windows будет, но станет доставать ошибкой «Неправильный файл boot.ini. Загрузка с C:\WINDOWS».
Однако если установлено более одной операционной системы, то выбрать их при загрузке не получится. Восстановить boot.ini довольно легко, рассмотрим три самых распространённых случая с содержимым файла boot.ini.
Что нужно сделать
1. Если установлена одна операционная система Windows XP на первом разделе жесткого диска (на диске C:), то файл должен содержать следующие строки:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=optin /fastdetect
Нужно всего лишь создать текстовый файл и скопировать в него эти строки, а сам файл положить в корневую папку диска «C:».
2. Если было установлено две операционные системы Windows XP, на диски C: и D:, тогда содержимое изменится на такое:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=»Microsoft Windows XP» /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=»Microsoft Windows XP (2)» /noexecute=optin /fastdetect
3. Если на компьютере установлена «Консоль восстановления», то к обоим первым случаям добавляется такая строчка:
c:\CMDCONS\BOOTSECT.DAT=»Microsoft Windows XP Recovery Console» /CMDCONS
С помощью параметра timeout можно указать время ожидания выбора из меню, работает только если есть больше одного пункта, минимальное значение 3.
Можно восстановить файл boot.ini в полуавтоматическом режиме, для этого понадобится установочный диск Windows, с помощью которого входим в «Консоль восстановления».
В консоли проводим следующие действия:
- вводим: bootcfg /rebuild
- после поиска имеющихся операционных систем консоль спросит:
«Добавить систему в список загрузки? ([Y(да)/N(нет)/A(все)]:»
нажимаем «Y»
- на запрос:
«Введите идентификатор загрузки:»
вводим «Microsoft Windows XP Professional RU» или как хочется чтобы отображалось в меню.
- на запрос:
«Введите параметры загрузки:»
вводим «/fastdetect»
Всё, теперь вводим «exit» чтобы перезагрузиться, файл boot.ini создан заново. А я желаю вам удачи, будьте осторожны, не удаляйте системные файлы.
PS: в зависимости от версии и языка операционной системы сообщения могут отличаться, но смысл тот же.
WIN.INI, SYSTEM.INI
WIN.INI, SYSTEM.INIWIN.INI, SYSTEM.INI
По умолчанию, Винды не настроены под современные компьютеры с новыми модемами, поэтому необходимо изменить вручную некоторые параметры. Просмотрите содержимое файлов WIN.INI, SYSTEM.INI — в них можно кое-что подправить. Например, в файле WIN.INI — выставить скорость портов:
в разделе [Ports] прописать
COM1:=921600,n,8,1,p
COM2:=921600,n,8,1,p
COM3:=921600,n,8,1,p
COM4:=921600,n,8,1,p
В SYSTEM.INI можно дописать в секцию [386Enh] параметры для портов
COMBoostTime=1
COM2Buffer=1024
Эти параметры увеличивают быстродействие портов и размер буфера очереди порта, к которому подключен модем. Разные источники рекомендуют устанавливать параметр COM2Buffer (равный, по умолчанию 128 байт) от 512байт до 16 килобайт, но оптимально, по моему мнению будет от 1024 байт до 4 килобайт, так как при очень больших значениях может произойти обратный эффект и связь ухудшится, а малый размер буфера, также может привести к потере информации при хорошей связи на быстрых линиях. Но лучше всего поэкспериментировать с разными значениями, и выбрать наиболее подходящее для конкретного ПК и модема.
Если вы подключены к Интернету, то проверьте настройки вашего соединения. В меню свойств соединения с провайдером на вкладке «Тип Сервера» отключите вход в сеть и неиспользуемые протоколы, оставив только TCP/IP (если вы не подключены к локальной сети). В меню свойств модема на страничке «Дополнительно» поставьте флажки «Use Error control», «Compress Data», «Use Flow control»-«Hardware» и отключите протоколирование процесса соединения, а на вкладке «Соединение»-«Настройки порта» установите движки, регулирующие размер ФИФО-буферов, в максимально правое положение.
Скорость порта на закладке «Общие» тоже надо выставить в максимум, обычно это 115200 бит в секунду, однако можно сделать так, что появится возможность выбора вплоть до 921600. Гарантии, правда, что ваш модем сможет работать с такой настройкой порта нет (внутренний даже, скорее всего не заработает), поэтому еще раз напоминаю: зарезервируйте реестр, так как для установки максимально возможной скорости придется его редактировать, а ошибки в этом деле могут «обрушить» всю систему. Создайте в Блокноте файл MODEM921600.REG с таким содержанием (постарайтесь без опечаток — изменение исходного значения выделено курсивом!):
REGEDIT4
[HKEY_LOCAL_MACHINE \System\CurrentControlSet\Services\Class\Modem\0000]
«Properties»=hex:80,01,00,00,ff,00,00,00,ff,00,00,00,07,00,00,00,0f,00,00,00,\
77,07,00,00,00,10,0e,00,00,fa,00,00
Нажав на значке полученного файла левую кнопку мыши, вы внесете эту информацию в реестр, после чего в свойствах модема появятся еще и скорости 230400, 460800, 921600 бит в секунду. Если модем не заработает, вернитесь к 115200, или выбросите его (кергуду — шутка).
Теперь, в Панели управления выберите «Сеть» и откройте меню свойств Dial-UP Adapter’а, перейдите на закладку «Advanced» (Дополнительно) и установите параметры:
«Enable Point to Point IP» — YES;
«IP Packet Size» — LARGE; (MTU при этом будет равно 1500)
«Record a log file» — NO;
«Use IPX header compression» — NO;
на вкладке «Driver Type» (Тип драйвера) выберите
«Enhanced mode [32 and 16 bit] NDIS driver»
— эти настройки еще немного добавят жизни вашему модему.
Часто, процесс входа в Интернет ускоряет использование скриптов, если вы не можете составить скрипт сами, возьмите его у вашего провайдера.
С помощью программ NetBoost 99 и iSpeed можно изменить некоторые сетевые параметры, оптимизируя их под модемное соединение (очень хороши программы Internet Tweak 2000 и MTUSpeed). При этом, правда, очень желательно проконсультироваться в службе технической поддержки провайдера об оптимальных значениях параметров, изменяемых этими программами. Работу в Интернете поможет ускорить программа Legion-The Host Master, она записывает IP адреса часто посещаемых серверов в специальный файл, что сокращает время поиска сервера на несколько секунд. А с помощью супер-программы ATGuard вы избавитесь от загрузки баннеров, скриптов, всплывающих окон, что может ускорить получение полезной информации в несколько раз!!!!!!
Замедлять работу IE5 может очень большой кеш (т.н. «Временные интернет-файлы»), размер которого задается в панели «Общие» диалога «Свойства Интернета». Обычно, вполне достаточно уменьшить его до 10 мегабайт.
Некоторые настройки, повышающие удобство и скорость работы, можно вручную сделать в реестре: например, в разделе
[HKEY_LOCAL_MACHINE \System\CurrentControlSet\Services\Class\Modem\0000\Init]
содержится скрытая строка инициализации модема.
В строке
[HKEY_LOCAL_MACHINE \System\CurrentControlSet\Services\Class\Modem\0000]
есть параметр Reset, который, обычно равен AT&F1, из-за чего модем, в некоторых программах, может набирать номер тоновым набором, поэтому его лучше изменить на AT&F1Z, чтобы после ресета модем инициализировался вашими установками (конечно, если вы занесли их в память модема для вызова командой ATZ), а не фабричными.
Для более точной подстройки протокола TCP/IP и устранения некоторых ошибок мелкософтом рекомендуется добавить в реестр:
[HKEY_LOCAL_MACHINE \System\CurrentControlSet\Services\VxD\MSTCP]
«Tcp1323Opts»=dword:00000003
«SackOpts»=»1»
«BSDUrgent»=»1»
Количество одновременных подключений к серверу HTTP1. 0 ограничено четырьмя, к серверу HTTP1.1 по умолчанию может быть только два одновременных подключения. Можно увеличить эти цифры до восьми:
[HKEY_CURRENT_USER \SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]
«MaxConnectionsPer1_0Server «=dword:00000008
«MaxConnectionsPerServer»=dword:00000008
Навязшая в зубах беда модемов Sportster (и некоторых других) с определением (или, скорее, с неопределением) сигнала «ЗАНЯТО», лечится, на самом деле, очень легко: просто после набора номера должна быть пауза в пару секунд — благодаря ей количество правильно понятых сигналов «ЗАНЯТО» возрастает на порядок! Для создания этой паузы надо после номера в свойствах соединения с провайдером поставить две-три запятых, например: ,995-5555,,, — эти паузы перед набором номера и после него отсекают помехи и щелчки переходных процессов наших замшелых телефонных линий, благодаря чему и улучшается работа модема.
Сайт управляется системой uCozКак восстановить system.
ini и win.iniОбновлено: 30.06.2020 компанией Computer Hope
На компьютере под управлением Microsoft Windows 98, Windows 95 или Windows 3.x файлы с именем system .— или win .— являются резервными копиями файлов system.ini и win.ini.
Следующие разделы содержат информацию о том, как исправить ошибки загрузки или другие проблемы с компьютером, восстановив предыдущие резервные копии win.ini или system.ini.
КончикЕсли какое-либо установленное программное обеспечение не работает после выполнения следующих инструкций, переустановите это программное обеспечение.
Если вы используете Windows 3.x и находитесь в Windows
Щелкните Файл и выберите Выход из Windows .
Если вы используете Windows 95/98 и Windows
Щелкните Пуск .
Щелкните Завершение работы .
Выберите «» Перезагрузите компьютер в режиме MS-DOS и нажмите «ОК».
В командной строке MS-DOS введите следующие команды для восстановления system.
inicd \ windows <нажмите Enter> система рен.ini system.ch <нажмите Enter>
Если после попытки переименовать system.ini вы получите Файл не найден , продолжайте выполнять следующие шаги.
ren system .--- system.ini <нажмите Enter>
Если после попытки ввести указанную выше команду вы получите Файл не найден , следуйте следующим инструкциям. Если вы не получили сообщения, ваш system.ini должен быть восстановлен в исходное состояние.
Система каталогов. *
Если вы видите файл, отличный от system.ch (например, system.bak или system.000), следуйте приведенным выше инструкциям, но замените — соответствующим расширением на вашем компьютере.
В командной строке MS-DOS введите следующие команды для восстановления win.ini
cd \ windows <нажмите Enter> ren win.ini win.ch <нажмите Enter>
Если после попытки переименовать win.ini вы получите Файл не найден , продолжайте выполнять следующие действия.
ren win .--- win.ini <нажмите Enter>
Если после попытки ввести указанную выше команду вы получите Файл не найден , следуйте следующим инструкциям.Если вы не получили сообщения, ваш win.ini должен быть восстановлен в исходное состояние.
dir win. *
Если вы видите файл, отличный от win.ch или win.com (например, win.bak или win.000), следуйте приведенным выше инструкциям, но замените — на найденное расширение.
Восстановить файлы обратно
Если вы столкнетесь с дополнительными ошибками или в любой момент захотите использовать файлы, которые вы переименовали, вы можете переименовать исходные файлы, выполнив указанные выше команды в обратном порядке. Ниже приведены примеры обратного переименования файлов, если вы того пожелаете.
ren system.ch system.ini ren win.ch win.ini
В переименовании нет необходимости, если вы не столкнулись с проблемами при выполнении вышеуказанных шагов или после восстановления исходных system. ini и win.ini.
Управляющий файл запуска системы — SYSTEM.INI
Учебные пособия по Windows — Учебные примеры Херонга — v5.62, доктор Херонг Янг
Учебные пособия по Windows — Учебные примеры Херонга
∟ «msconfig» — средство настройки системы
∟Управление файлом запуска системы — SYSTEM.INI
В этом разделе описывается файл запуска системы SYSTEM.INI и способы его изменения с помощью инструмента настройки системы «msconfig.exe».
SYSTEM.INI был основным файлом запуска, который использовался в ранних версиях Microsoft Windows. для загрузки драйверов устройств и оболочки Windows по умолчанию (диспетчер программ или проводник Windows). Многие из этих настроек были учтены в Windows 9x, хотя файлы начали постепенно сокращаться. в пользу реестра Windows. Windows XP по-прежнему подтверждает некоторые записи в СИСТЕМЕ.INI файл, для обеспечения обратной совместимости со старыми 16-разрядными приложениями.
Файл SYSTEM. INI находится в каталоге C: \ SYSTEMS. Вот содержимое SYSTEM.INI в моей системе Windows XP:
C: \ herong \ тип C: \ windows \ system.ini ; для поддержки 16-битных приложений [водители] волна = mmdrv.dll таймер = timer.drv [mci] [driver32] [386enh] woafont = dosapp.FON EGA80WOA.FON = EGA80WOA.FON EGA40WOA.FON = EGA40WOA.FON CGA80WOA.FON = CGA80WOA.FON CGA40WOA.FON = CGA40WOA.FON
Если вы запустите «msconfig.exe «и щелкните вкладку SYSTEM.INI, вы увидите, что все настройки в system.ini представлены флажки, которые можно включить или выключить:
msconfig — SYSTEM.INIСодержание
Об этой книге
Введение в Microsoft Windows
Введение в проводник Windows
Введение в Internet Explorer
Программа «Paint» и компьютерная графика
GIMP — программа обработки изображений GNU
Качество и размер файла изображения JPEG
Формат файла изображения GIF и прозрачный фон
«WinZip» — Инструмент сжатия ZIP-файлов
«WinRAR» — средство сжатия файлов RAR и ZIP
FTP-сервер, клиент и команды
«FileZilla» — бесплатный FTP-клиент и сервер
Файлы журналов и анализ веб-сервера — «Аналог»
Обнаружение и удаление шпионского программного обеспечения
Список и удаление дополнительных программ IE
Vundo (VirtuMonde / VirtuMundo) — вцц. dll Удаление
Описание и удаление трояна и вредоносной программы «Puper»
VSToolbar (VSAdd-in.dll) — Описание и удаление
Spybot — Блокировщик, обнаружение и удаление шпионского ПО
Настройка и использование перекрестной кабельной сети
Шлюз домашней сети— DSL-модем / беспроводной маршрутизатор
Диспетчер задач Windows — средство повышения производительности системы
Инструмент командной строки «список задач» для вывода информации о процессе
► «msconfig» — средство настройки системы
Что такое «msconfig»
Выбор запуска системы — нормальный и диагностический запуск
►Управление файлом запуска системы — SYSTEM.INI
Управление файлом запуска системы — WIN.INI
Управление файлом запуска системы — BOOT.INI
Включение / отключение служб с помощью «msconfig.exe»
Включение / отключение программ запуска с помощью «msconfig.exe»
Настройка и управление системными службами
Инструменты управления значениями и ключами реестра Windows
Удаление программ запуска для повышения производительности системы
Winsock — API сокетов Windows
Java в Windows
Словарь терминов
Устаревшие учебники
Список литературы
Полная версия в PDF / ePUB
Управляющий файл запуска системы — WIN.
INIУчебные пособия по Windows — Учебные примеры Херонга
∟ «msconfig» — средство настройки системы
∟Файл запуска системы управления — WIN.INI
В этом разделе описывается файл запуска системы, WIN.INI, и способы его изменения с помощью инструмента настройки системы «msconfig.exe».
Подобно SYSTEM.INI, WIN.INI был другим файлом запуска системы. который использовался в версиях операционной среды Microsoft Windows до Windows 3.11 для сохранения основных настроек во время загрузки.Многие из этих настроек были учтены в Windows 9x, хотя файлы начали постепенно сокращаться. в пользу реестра Windows. Windows XP по-прежнему распознает некоторые записи в файле WIN.INI, для обеспечения обратной совместимости со старыми 16-разрядными приложениями.
ФайлWIN.INI находится в каталоге C: \ SYSTEMS. Вот содержимое WIN.INI в моей системе Windows XP:
C: \ herong \ тип C: \ windows \ win.ini ; для поддержки 16-битных приложений [шрифты] [расширения] [расширения mci] [файлы] [Почта] MAPI = 1 CMC = 1 CMCDLLNAME32 = mapi32. dll CMCDLLNAME = mapi.dll MAPIX = 1 MAPIXVER = 1.0.0.1 OLEMessaging = 1 [Расширения MCI.BAK] aif = MPEGVideo aifc = MPEGVideo aiff = MPEGVideo asf = MPEGVideo asx = MPEGVideo au = MPEGVideo m1v = MPEGVideo m3u = MPEGVideo mp2 = MPEGVideo mp2v = MPEGVideo mp3 = MPEGVideo mpa = MPEGVideo mpe = MPEGVideo mpeg = MPEGVideo mpg = MPEGVideo mpv2 = MPEGVideo snd = MPEGVideo воск = MPEGVideo wm = MPEGVideo wma = MPEGVideo wmv = MPEGVideo wmx = MPEGVideo wpl = MPEGVideo wvx = MPEGVideo [SciCalc] layout = 0 ...
Если вы запустите «msconfig.exe» и нажмите WIN.На вкладке INI вы увидите, что все настройки в win.ini представлены флажки, которые можно включить или выключить:
msconfig — WIN.INIСодержание
Об этой книге
Введение в Microsoft Windows
Введение в проводник Windows
Введение в Internet Explorer
Программа «Paint» и компьютерная графика
GIMP — программа обработки изображений GNU
Качество и размер файла изображения JPEG
Формат файла изображения GIF и прозрачный фон
«WinZip» — Инструмент сжатия ZIP-файлов
«WinRAR» — средство сжатия файлов RAR и ZIP
FTP-сервер, клиент и команды
«FileZilla» — бесплатный FTP-клиент и сервер
Файлы журналов и анализ веб-сервера — «Аналог»
Обнаружение и удаление шпионского программного обеспечения
Список и удаление дополнительных программ IE
Vundo (VirtuMonde / VirtuMundo) — вцц. dll Удаление
Описание и удаление трояна и вредоносной программы «Puper»
VSToolbar (VSAdd-in.dll) — Описание и удаление
Spybot — Блокировщик, обнаружение и удаление шпионского ПО
Настройка и использование перекрестной кабельной сети
Шлюз домашней сети— DSL-модем / беспроводной маршрутизатор
Диспетчер задач Windows — средство повышения производительности системы
Инструмент командной строки «список задач» для вывода информации о процессе
► «msconfig» — средство настройки системы
Что такое «msconfig»
Выбор запуска системы — нормальный и диагностический запуск
Управление файлом запуска системы — SYSTEM.INI
►Управление файлом запуска системы — WIN.INI
Управление файлом запуска системы — BOOT.INI
Включение / отключение служб с помощью «msconfig.exe»
Включение / отключение программ запуска с помощью «msconfig.exe»
Настройка и управление системными службами
Инструменты управления значениями и ключами реестра Windows
Удаление программ запуска для повышения производительности системы
Winsock — API сокетов Windows
Java в Windows
Словарь терминов
Устаревшие учебники
Список литературы
Полная версия в PDF / ePUB
Как исправить ошибки [решено]
Большинство систем. ini возникают в результате отсутствия или повреждения версии файла, установленного Windows. Большую часть проблем с этими файлами можно решить путем загрузки и установки последней версии файла INI. В качестве последней меры мы рекомендуем использовать очиститель реестра для исправления всех недопустимых файлов system.ini, расширений файлов INI и других ссылок на пути к файлам, которые могли вызывать сообщение об ошибке.
В списке ниже вы можете загрузить самые последние версии файлов почти для всех версий Windows, включая некоторые для %% os %%.Если в настоящее время у нас нет необходимой для загрузки версии system.ini, вы можете запросить копию, нажав «Запрос» ниже. Если вы не можете найти нужную версию файла в нашей базе данных, представленной ниже, мы рекомендуем обратиться непосредственно в Microsoft.
Ошибки этого типа, как правило, больше не возникают после размещения правильной версии файла system.ini в соответствующем месте, однако вам следует проверить это еще раз. Попробуйте повторно открыть Windows, чтобы проверить, появляется ли сообщение об ошибке.
система.ini Описание файла | |
---|---|
Расширение файла: | INI |
Программное обеспечение: | Окна |
Версия программного обеспечения: | XP |
Разработчик программного обеспечения: | Microsoft |
Имя файла: | system.ini (Загрузить) |
KB: | 231 |
Базовый файл OS: | Windows XP |
Продукт от Solvusoft
Загрузить сейчас
WinThruster 2021 — Сканировать ваш компьютер на наличие ошибок реестра в system. ini
Windows
11/10/8/7 / Vista / XP
Дополнительное предложение для WinThruster от Solvusoft | EULA | Политика конфиденциальности | Условия | Удалите
System.ini
1
Операционная система
Windows XPWindows 10Windows 8.1Windows 8Windows 7Windows Vista2
Приложение
WindowsWindowsWindowsWindowsWindowsТипичные ошибки System.ini
, обнаруженные в Windows
- и system.ini.
- «Ошибка System.ini».
- «System.ini отсутствует».
- «Файл отсутствует: System.ini»
- «Не удалось загрузить систему.ini. «
- » Ошибка регистрации: system.ini. «
- » Ошибка выполнения Windows: system.ini «
- » Ошибка загрузки system.ini. «
ошибки system.ini возникают во время установки Windows, когда запуск приложений, связанных с system.ini (Windows), во время запуска или завершения работы либо во время установки ОС Windows. Уведомление о возникновении ошибок system.ini имеет первостепенное значение для поиска причины проблем Windows и сообщения о них в Microsoft для получения помощи.
Источники проблем системы.ini
Эти проблемы с System.ini возникают из-за отсутствия или повреждения файлов System.ini, недопустимых записей реестра Windows или вредоносного программного обеспечения.
Основные проблемы с system.ini из-за:
- Поврежденные ключи реестра Windows, связанные с System.ini / Windows.
- Файл system.ini поврежден в результате заражения вредоносным ПО.
- system.ini был удален по ошибке или злонамеренно программным обеспечением, не связанным с приложением Windows.
- Другая программа находится в конфликте с Windows и его общими файлами ссылок.
- Неполный или поврежденный файл system.ini из-за некорректной загрузки или установки.
Как редактировать файл SYSTEM.INI
CrossBrand — Как редактировать файл SYSTEM. INI1,848 байта | Советы и рекомендации по обслуживанию | Идентификатор документа: YAST-3JYTMT |
CrossBrand — Как редактировать файл SYSTEM.INI
Применимо к: Во всем мире
Как редактировать СИСТЕМУ.INI. под Windows 3.1x или Windows 95.
Окно 3.1x:
1. Выберите меню ФАЙЛ в Диспетчере программ.
2. Выберите RUN.
3. Введите «Sysedit» в командной строке.
4. Щелкните строку заголовка файла System.INI.
5. Отредактируйте информацию.
6. Откройте «Файл» и «Сохранить».
7. Перейти к файлу и выйти.
Windows 95:
1. Выберите меню «Пуск».
2. Выберите RUN.
3. Введите «Sysedit» в Open.
4. Щелкните строку заголовка для системы.INI-файл.
5. Отредактируйте информацию.
6. Откройте «Файл» и «Сохранить».
7. Перейти к файлу и выйти
Ключевые слова для поиска | ||
Категория подсказок | Конфигурация | |
Дата создания | 14-07-97 | |
Последнее обновление | 24-06-98 | |
Дата редакции | 19-06-99 | |
Марка | Кросс-бренд | |
Семейство продуктов | Разное | |
Тип машины | Разное | |
Модель | Разное | |
Тип Модель | ||
Удерживающий наконечник (если есть) | ||
Обратные ссылки на документы |
IniTyme — диспетчер файлов INI
IniTyme — диспетчер файлов INIИНИТИМЕ.
EXE — изменяет файлы Windows INI Загрузить: INITYME.ZIPIniTyme — это манипулятор файлов Windows * .INI. Он предназначен для помощи сетевой администратор, которому приходится поддерживать файлы INI для многих пользователей. Это имеет умный язык сценариев. Это примерно та же программа, что и Network Associates Программа IniTool . Computer Tyme поставляет IniTool Network Associates и продает обновления своим пользователям. У нас есть версия IniTool, совместимая с проблемой 2000 года.
ИСПОЛЬЗОВАНИЕ: INITYME ChangeFile IniFile [/ Q]
или MARXMENU INITYME ChangeFile IniFileПримечание. Если вы используете IniTyme из MarxMenu, а не INITYME.EXE, тогда все ссылки на запуск INITYME на самом деле являются MARXMENU INITYME.
Переключатель / Q переводит IniTyme в тихий режим. Сообщения на экран не выводятся. отображается.
Пример:
INITYME CHANGE.INI SYSTEM.INIВ приведенном выше примере ИЗМЕНИТЬ. INI — это управляющий файл, который будет управлять изменения, которые будут записаны в целевой файл SYSTEM.INI. Вы также можете вызвать IniTyme, передав только один параметр. Если вы пройдете только один параметр, то расширение DEF или CTL предполагается для имени изменить файл.
Пример:
INITYME SYSTEM.INI (Предполагается, что SYSTEM.DEF или SYSTEM.CTL)ChangeFile отформатирован как INI-файл. Образец файла изменений может выглядят так:
; ИЗМЕНЕНИЕ.INI: образец файла изменений для программы IniTyme.Любая строка, начинающаяся с точки с запятой, является комментарием и не будет обработанный.subst 'C: \ WINDOWS \ PM4 \' 'W: \ PM4'
[ботинок] del sound.drv; удаляет строку
del [keyboard]; удаляет раздел
[386Enh] Пейджинг = 1 Устройство = mydev.386 foo = bar ДОБАВИТЬ TestMode = 3 ИЗМЕНИТЬ mydevice = mydriver.386
[шрифты] subst 'V: \' 'P: \ WINDOWS \'
Добавление и обновление строк выполняется путем перечисления новых строк по вашему желанию. появляться. В примере есть строка в группе [386ENH], которая гласит PAGING = 1. Если целевые файлы INI не содержат группу [386ENH], они будут быть создан. Режим по умолчанию — измените его, если он есть, добавьте его, если это не.
Если в этой группе нет строки PAGING = 1, она будет добавлена в группа. Если в группе [386ENH] уже существует строка, в которой PAGING = 2, она будет изменено на PAGING = 1.Слово DEVICE = является частным случаем, если оно находится в разделе [386Enh] и добавляется автоматически, если строка соответствует тому, что уже есть.
ДОБАВИТЬ —
Использование слова ADD перед строкой приводит к добавлению строки, если она там еще нет, но не изменяется, если уже есть. (Добавить но не меняйте.)
ИЗМЕНЕНИЕ ——
Использование слова CHANGE перед строкой приводит к изменению строки, если он есть, но не добавляется, если его нет. (Изменяйте, но не добавляйте.)
DEL —
Использование слова DEL перед строкой приводит к удалению совпадающей строки из файла INI. Команду DEL также можно использовать для удаления целых групп. как показано в строке примера DEL [KEYBOARD].
ДОБАВЬТЕ ПРЕДМЕТ ——-
При использовании таких команд, как Run = Prog1 Prog2 Prog3, вы можете захотеть добавить больше элементы в список. При изменении файл содержит: «AddItem Run = Prog4 Prog5» то результат будет «Run = Prog1 Prog2 Prog3 Prog4 Prog5»
ДЕЛИТЕМ ——-
Подобно AddItem, DelItem удаляет элементы из списка.Если ваш INI-файл содержит «Run = Prog1 Prog2 Prog3 Prog4», а ваш INI-файл изменений содержит «DelItem Run = Prog2 Prog4», тогда результат будет: «Run = Prog1 Prog3»
ADDITEMCOMMA DELITEMCOMMA ————————-
То же, что и AddItem и DelItem, за исключением того, что элементы разделяются запятой. и пространство.
НАПИСАТЬ / НАПИСАТЬ —————
Писать пишет сообщение на экран. Его можно использовать как инструмент для отладка файлов изменений.Writeln записывает строку с возвратом каретки и перевод строки. Писать не умеет.
Пример:ДОБАВИТЬ ЗНАЧЕНИЕ ——— Если строка найдена, AddValue добавит (или вычтет для отрицательных значений) количество строк в файле изменений.
Writeln "Сделано здесь!" Writeln 5 + 3 '' ReadEnv 'temp'
Пример:ПОСЛЕ ——
Исходный файл имеет: NumValue = 9 Файл изменений имеет: AddValue NumValue = 3 Файл результата будет иметь: NumValue = 12
Если вы используете команду AFTER
Пример:ДО —— До того же, что и после, за исключением того, что добавляет строку перед указанным линия.
После бега Foo = Бар
ПЕРВЫЙ ——
Если вы сначала используете это слово, то следующий добавленный элемент будет первым в списке раздел.
SUBST ——
Команда SUBST используется для замены строк в файле INI. Может быть используется двумя способами: глобально по всему файлу или локально внутри группа. В приведенном выше примере он используется в обоих направлениях.
Поместите строку SUBST ‘C: \ WINDOWS \ PM4 \’ ‘W: \ PM4’ перед первой группой заголовок вызовет глобальную замену строки пути ‘C: \ WINDOWS \ PM4 \’ по всему файлу с ‘W: \ PM4’. В последней строке приведенного выше примера Команда SUBST ‘V: \’ ‘P: \ WINDOWS \’ заменит только те строки, которые соответствуют в группе [шрифты].
Команда SUBST также поддерживает ссылки на переменные среды. Таким образом, F: \ HOME \% USER% \ WINDOWS становится F: \ HOME \ MARC \ WINDOWS.
INITYME также имеет специальные положения для работы с разделом [ГРУППЫ] на PROGMAN.INI. В этом разделе нумеруются группы, на которые есть ссылки. INITYME просканирует перечисленные группы и определит первый доступный номер группы при добавлении в группу [ГРУППЫ].
Для иллюстрации, если файл PROGMAN.Раздел группы файлов INI гласит:
[Группы] Группа1 = H: \ WINDOWS \ MAIN.GRP Группа2 = H: \ WINDOWS \ ACCESSOR.GRP Группа4 = H: \ WINDOWS \ STARTUP.GRP Группа5 = H: \ WINDOWS \ BP7.GRP Группа6 = H: \ WINDOWS \ ALDUS.GRP Группа7 = F: \ HOME \ MARC \ WINDOWS \ WORDFORW.GRP Группа8 = F: \ HOME \ MARC \ WINDOWS \ MICROSOF.GRP Группа3 = F: \ HOME \ MARC \ WINDOWS \ EDOS.GRPи ваш ChangeFile содержит:
[Группы] Группа DEL = BP7.ВРП Группа = MAIN.GRP Группа = MYGROUP.GRP Группа DEL = EDOS.GRP Группа = Z: \ SYSTEM \ TEST.GRP Группа = MASTER.GRPПосле выполнения IniTyme раздел вашей группы PROGMAN.INI теперь будет читать:
[Группы] Group1 = MAIN.GRP Группа2 = H: \ WINDOWS \ ACCESSOR.GRP Группа4 = H: \ WINDOWS \ STARTUP. GRP Группа6 = H: \ WINDOWS \ ALDUS.GRP Группа7 = F: \ HOME \ MARC \ WINDOWS \ WORDFORW.GRP Группа8 = F: \ HOME \ MARC \ WINDOWS \ MICROSOF.GRP Группа 5 = МОЯ ГРУППА.ВРП Группа3 = Z: \ SYSTEM \ TEST.GRP Group9 = MASTER.GRPЕсли добавляются новые группы, строка Order = в разделе [Настройки] будет обновлено.
ДУБЛИКАТЫВАЕТ ———- Большинство ключевых слов в файлах INI уникальны, за исключением ключевое слово Device = в разделе [386enh]. IniTyme позволяет укажите другие ключевые слова, которые разрешено дублировать. Дубликаты указывается в верхней части файла перед определением каких-либо разделов.
Пример:Вы также можете указать дубликаты для всех разделов, указав название раздела [*].
Дубликаты устройства = [386enh]; по умолчанию Дубликаты Dups = [Раздел]
Пример:CLEANNOEQUALS ————- Команда CleanNoEquals указывает IniTyme удалить строки, которые не может содержать знак =. Это используется для автоматической очистки поврежденного INI файлы.
Дубликаты Dups = [*]
ЧИСТЫЕ РАЗДЕЛЫ —————— Команда CleanEmptySections используется для удаления разделов, содержащих нет линий.
УСЛОВИЯ ————
IniTyme поддерживает условные изменения. Если условие выполнено, то внесены изменения. Если операторы могут быть вложенными.
если [условие] Устройство = mydev.386 добавить foo = bar еще Устройство = otherdev.386 изменить foo = notbar endifУСЛОВНАЯ БИБЛИОТЕКА ——————-
А также Возвращает логическое И двух значений.
Пример:Или Возвращает логическое ИЛИ двух значений.
если InGroup 'EveryOne' и InGroup 'Бухгалтерский учет'
Пример:Xor Возвращает логический Xor двух значений.
если InGroup 'EveryOne' или InGroup 'Бухгалтерия'
Пример:Нет Возвращает логическое «Не» значения.
если InGroup 'EveryOne' Xor InGroup 'Бухгалтерия'
Пример:+ Добавляет два значения.
если не в группе 'EveryOne'
Пример:— Вычитает два значения.
если 'A' + 'B' = 'AB'
Пример:знак равно Сравнивает два значения и возвращает истину, если они равны.
если 5 - 3 <4
Пример:<> Сравнивает два значения и возвращает истину, если они не равны.
если 2 + 2 = 4
Пример:> Сравнивает два значения и возвращает истину, если первое значение больше, чем второе значение.
если 2 + 2 <> 5
Пример:< Сравнивает два значения и возвращает истину, если первое значение меньше второе значение.
если 'D'> 'C'
Пример:> = Сравнивает два значения и возвращает истину, если первое значение больше или равно второму значению.
если 'C' <'D'
Пример:<= Сравнивает два значения и возвращает истину, если первое значение меньше или равно второму значению.
если 'D'> = 'C'
Пример:() Родители начинают и заканчивают логическую группировку для интерпретации.
если 'C' <= 'D'
Пример:Правда Возвращает логическое значение Истина.
если ('A' <'B') и (9> (5 + 3))
Пример:Ложь Возвращает логическое значение False.
если правда
Пример:ReadEnv (строка среды) Возвращает значение переменной окружения.
если не ложь
Пример:Значение Вернуть значение элемента в текущем разделе.
если ReadEnv 'ENHANCED' = 'Y'
Пример:Значение (строка) Возвращает числовое значение строки.
если ValueOf 'PagingDrive' <> 'H' PagingDrive = C endif
Пример:Верхний регистр Возвращает верхний регистр строки.
если значение (ValueOf CachedFileHandles) <12 CachedFileHandles = 20 endif
Пример:Процессор Возвращает класс используемой микросхемы ЦП.
если UpperCase ReadEnv 'ENHANCED' = 'Y'
Пример:MathChip Возвращает истину, если у вас есть математический сопроцессор.
если CPU> = 3
Пример:Отображать Возвращает тип видеокарты. Возвращаемые типы: HERC, CGA, EGA, VGA.
если MathChip
Пример:InGroup (Группа) Возвращает True, если пользователь входит в группу Novell.
если Display = 'VGA'
Пример:Если вы не работаете в Novell, вы можете установить переменную среды и перечислите там группы.
если InGroup 'EveryOne'
Установить группы = Все, Учет, Продажи
InMem (TSR) Возвращает True, если TSR находится в памяти. Он также может определять имена ожидающие выполнения пакетные файлы.
Пример:ExistFile (Имя) Возвращает True, если файл существует.
если InMem 'IPXODI' если InMem 'AUTOEXEC'
Пример:ExistDir (Имя) Возвращает True, если каталог существует.
если ExistFile 'C: \ WINDOWS \ SOL.EXE'
Пример:ShellLoaded Возвращает True, если загружена оболочка Novell VLM или NetX.
если ExistDir 'C: \ WINDOWS'
Пример:VlmLoaded Возвращает True, если оболочка Novell VLM загружена.
если ShellLoaded
Пример:Станция Возвращает адрес рабочей станции в сети Novell или значение, заданное в переменная окружения STATION =.
если VlmLoaded
Пример:Имя пользователя Возвращает имя пользователя для входа в систему Novell или значение, заданное в переменная среды USER =.
если Station = '250: 33333'
Пример:День недели Возвращает первые три буквы дня недели.
если UserName = 'Marc'
Пример:Месяц Возвращает первые три буквы месяца.
если DayOfWeek = 'TUE'
Пример:СОВМЕСТИМОСТЬ INIMAN -------------------- Чтобы сделать IniTyme более совместимым с популярной программой IniMan от Sabre Software (теперь McAfee) я добавил несколько новых условные выражения и некоторые улучшения синтаксиса.Из-за различий в дизайн этих двух программ, IniTyme не на 100% совместим с Файлы DEF IniMan. Но эти дополнения - шаг в этом направлении, и значительно упрощает переход.
если Месяц = 'AUG'
IniTyme будет искать файлы DEF в текущем каталоге и каталог, на который указывает переменная среды S_CONFIG.
В отличие от IniTyme, IniMan использует "; *" в качестве ключевого слова для своих условных выражений. IniTyme поддерживает; * для совместимости, но если есть выбор, Следует использовать более мощный IF IniTyme. Символ; * работает как слово ЕСЛИ, но вместо этого он использует правила IniMan. IniMan's; * и IniTyme's Операторы IF можно свободно смешивать. Операторы IF могут быть вложенными.
Условные выражения IniMan можно легко преобразовать в условные выражения IniTyme как следует:
IniMan:
; * Группы = Все Строка1 = 1IniTyme:
если Группы = Все Строка1 = 1 endifIniMan:
; * Группы = Все ;*начинать Строка1 = 1 Line2 = 2 ;*конецIniTyme:
если Группы = Все Строка1 = 1 Line2 = 2 endifОдно различие между IniMan и IniTyme заключается в том, что условное выражение не истина, IniMan удалит строку.Inityme ничего не сделает с линией если вы не укажете это специально в инструкции else. Поскольку IniTyme есть команда DEL, вы получаете более конкретный контроль над тем, что вы можете делать. Если вы хотите, чтобы строка была удалена, если условие не выполняется, вы должны сделать следующее:
если Группы = Все Строка1 = 1 еще Del Line1 = endifЕще одно различие между IniMan и IniTyme заключается в том, что IniMan не измените строку, если она уже существует. IniTyme изменит строку. если ты хотите, чтобы команда вела себя как IniMan, сделайте следующее:
Добавить Line1 = 1Слово ADD указывает IniTyme добавить строку, если она не существует, но не изменить его, если это произойдет.
Условные выражения IniMan не требуют заключения строк в кавычки, поэтому кавычки могут использоваться по желанию.
Если несколько условий указаны без использования AND, OR или XOR; тогда предполагается И.
Пример:В приведенном выше примере условие истинно, только если оба условия встретились.Если вы хотите, чтобы он был истинным, если выполняется какое-либо условие, тогда вы будете сделайте следующее:
; * Группы = Бухгалтерия, Пользователи по продажам =! Марк
Пример:IniTyme также поддерживает символ IniMan Not "!". Если "!" находится в перед членом списка, это означает «а не это». Следующий пример означает, что пользователь находится в группах Бухгалтерия или Продажи, а пользователь не Марк.
; * Группы = Бухгалтерия, Продажи или Пользователи = Марк, Грейс
Пример:В отличие от IniMan, символ not можно свободно смешивать.
если Группы = Бухгалтерия, Пользователи по продажам =! Марк
Пример:Условные выражения IniMan можно свободно смешивать с условными операторами IniTyme. Inityme поддерживает использование IF вместо; *. Следующие два утверждения одинаковы:
если Группы = Бухгалтерия,! Продажи
; * Группы = Бухгалтерия, Расчет заработной платы и (DayOfWeek = 'FRI') если Группы = Бухгалтерия, Расчет заработной платы и (DayOfWeek = 'FRI')IniTyme не поддерживает операторы IniMan REV, потому что они не необходимо в IniTyme.IniMan требовал операторов REV, чтобы изменить строк в INI-файле на новое значение. IniTyme делает это по умолчанию.
Иниман
; * Rev = Всегда Оболочка = SMENU.EXEIniTyme
Оболочка = SMENU. EXEУСЛОВИЯ INIMAN -------------------
Группы = Группа1, Группа2, Группа3 Возвращает true, если пользователь является членом любой из перечисленных групп.
Пример:Пользователи = Пользователь1, Пользователь2, Пользователь3 Возвращает true, если пользователь является одним из перечисленных пользователей.
если Группы = Бухгалтерия, Продажи
Пример:Аппаратное обеспечение = VGA Возвращает истину, если присутствует одна из перечисленных аппаратных частей.
если Пользователи = Марк, Пит, Фил, Грейс
Пример:Станции = Станция1, Станция2, Станция3 Возвращает истину, если станция является одной из перечисленных станций. В сравнение основано на сравнении частичных строк, чтобы вы могли сопоставить диапазон номеров станций.
если Аппаратное обеспечение = VGA, EGA, Math,! 8086
Пример:Сеть = Возвращает истину, если пользователь находится в указанной сети.
если Станции = 0c3456,345,0a4b337
Пример:Файл = Файл1, Файл2, Файл3 Возвращает истину, если какие-либо перечисленные файлы существуют.
если NetWork = Novell
Пример:Dir = Dir1, Dir2, Dir3 Возвращает истину, если существуют перечисленные каталоги.
если File = c: \ net.cfg, c: \ shell.cfg
Пример:РЕЗЕРВНЫЕ КОПИИ -------
если dir = c: \ windows, w: \ windows
Каждый раз при запуске INITYME создает резервную копию исходного файла с расширением * .BNI. расширение. Если вы решите, что внесенные вами изменения вам не нравятся, вы можете выполнить восстановление одного поколения с помощью команды:
INITYME RESTORE SYSTEM.INIЭто удалит текущий файл SYSTEM.INI и переименует SYSTEM.BNI файл в SYSTEM.INI. Если соответствующий файл BNI отсутствует, восстановление команда ничего не делает.
Если вы случайно оказались в ситуации, когда Мерфи пытался сделать ваш день очень плохо, и вы сильно испортили свои INI-файлы, обязательно помните команда SALVAGE из netware. Но ничто, даже спасение, не является приемлемый заменитель текущего набора резервных копий. Одно предложение могло бы быть использовать PKZIP для архивирования набора ваших предварительно измененных INI-файлов.Это дает вам возможность играть без риска. Ничто не сравнится с резервным копированием!
РЕЗЕРВНОЕ ИМЯ -----------
По умолчанию расширение резервной копии для файлов INI - BNI. Но если вы хотите изменить это, используйте команду BackupName в изменении файл следующим образом:
Пример:Если вы хотите изменить только расширение резервных копий, запустите BackupName с '*.' следующее:
BackupName "MYBAK.TXT"
Пример:БЕЗ КОПИРОВАНИЯ --------
BackupName '* .XXX'
Команда NoBackup используется, если вы не хотите создавать резервную копию BNI. файл. Это сэкономит место на диске, однако вы потеряете безопасность возможность отменить то, что вы только что сделали. Файл BNI фактически создан а затем удалили, поэтому, если у вас есть утилита Novell и UnDelete вы можете вернуть файл BNI.
ФИЛЬМЫ ТРУБОПРОВОДОВ ----------------
IniTyme можно использовать для массового обновления многих файлов INI путем создания ListFile. содержит список файлов INI. Затем просто укажите IniTyme имя файла файла списка вместо конкретного файла INI. Синтаксис файла списка должно быть что-то вроде:
\ Главная \ Фил \ Windows \ system.ini \ Главная \ Марк \ Windows \ system.ini ...так далее...Вы также можете передать список файлов IniTyme следующим образом:
ГДЕ СИСТЕМА.INI | INITYME CHANGE.INIСсылки на имена файлов в INITYME могут включать ссылки на среду переменные. Таким образом, \ HOME \% USER% \ WINDOWS \ SYSTEM.INI является допустимым именем файла, если установлена переменная окружения USER.
ИЗМЕНЕНИЯ В ЗАПИСИ ---------------
Если вы хотите создать файл журнала изменений, внесенных в файл добавить команду:
ЖУРНАЛ [Имя файла]в вашем файле CHANGE. INI перед заголовком первого раздела и INITYME будет регистрировать изменения в указанном вами имени файла.Если FileName не указано, что имя по умолчанию - это имя вашего INI-файла с расширением LOG.
Если вы хотите, чтобы журнал добавлялся к существующему файлу журнала, используйте команду:
ПРИЛОЖЕНИЕ [Имя файла]РЕЖИМ ЯК -------- Если Як включен, все изменения будут отображаться на экране. Чтобы превратить Як далее добавьте строку со словом «Як» перед первым разделом.
ТЕСТОВЫЙ РЕЖИМ ---------
Если вы хотите протестировать файл изменений без изменения исходного файла INI затем добавьте слово TestMode к ИЗМЕНЕНИЮ.INI-файл перед первым разделом заголовок. В тестовом режиме изменения записываются в BNI-файл и INI-файл. файл остается нетронутым. Затем вы можете просмотреть файл BNI, чтобы увидеть изменения.
Утилиты
- Файлы документации по утилитам.
MarxMenu TOC
- MarxMenu Содержание.
Указатель MarxMenu
- Указатель MarxMenu.
Скачать
- Получите доступ к нашей библиотеке загрузок.
Ага! Работает с Netware 4
- Ага, Ага - Конечно.
Экраны
- Галерея снимков экрана.
Условия авторского права
Просмотр файлов INI
AdminStudio 2021 | 21.0 | Тюнер
Файлы инициализации(INI) служат в качестве базы данных, в которой вы можете хранить и извлекать информацию между использованиями вашего приложения.Обычно файлы INI содержат пары «ключ-значение», представляющие параметры времени выполнения для приложений. Некоторые файлы INI, такие как Boot.ini и Wininit.ini, используются операционной системой.
Представление файлов INI предоставляет пользователям графический способ добавления, изменения или удаления содержимого таблицы IniFile.
• | В представлении «Файлы INI» отображается содержимое таблицы IniFile из исходного пакета установщика Windows и преобразование. |
• | Само представление состоит из трех панелей: самая левая - это дерево предопределенных папок из пакета установщика Windows и пользовательских папок из преобразования. |
• | В правом верхнем разделе отображаются ключи и значения в выбранном разделе IniFile.Значения установщика Windows и преобразования выделяются на этой панели разными значками. |
• | В правом нижнем углу отображается информация о выбранной клавише. |
Редактирование файлов INI в тюнере
Чтобы отредактировать INI-файл в Tuner, просто разверните соответствующий узел IniFile в дереве. Затем выберите соответствующий раздел, который появится в правом верхнем углу. Затем вы можете соответствующим образом отредактировать ключи и значения. Вы также можете вставить новые ключи и значения, щелкнув правой кнопкой мыши панель ключей и значений и выбрав «Добавить». Если вы хотите добавить новый раздел в файл INI, щелкните правой кнопкой мыши файл INI в дереве и выберите «Новый раздел». Вы также можете удалить INI-файл, раздел INI-файла или ключ, щелкнув правой кнопкой мыши соответствующий узел или запись в листе свойств и выбрав «Удалить».
Для получения подробных инструкций по выполнению этих задач щелкните одну из следующих тем:
.