Работа с файлами

КомментарииАдрес в реестреПараметры
1Длинные имена файлов и каталогов в ДОС
Как известно, длинные имена файлов и каталогов в ДОС записываются в виде XXXXXX~X. Однако, не всегда в этом есть необходимость, а иногда это просто неудобно. Например, если в одном каталоге находятся Norton Commander, Norton Utilities, Norton Navigator, Norton Crash Guard, то в ДОСовском NC это будет выглядеть так: NORTON~1, NORTON~2, NORTON~3, NORTON~4, что, согласись, не очень-то информативно. А можно сделать, чтобы по умолчанию имя записывалось длиной в 8 символов, и только при необходимости добавлялась тильда. То есть так: NORTONCO, NORTONCR, NORTONNA, NORTONUT. По крайней мере, ясно, где что. И только если появится еще, скажем Norton Utilities 2.0, то появится запись NORTON~1. А делается это очень просто. Установи значение параметра 00 00 00 00.
HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ control\ FileSystem\NameNumericTail
(Двоичный)
2Как сделать тип файла "Unknown" видимым в диалоговом окне "Типы файлов"
Поставь значение параметра равным 02 00 00 00. Этот метод применим к любым другим неизвестным типам файлов.
HKEY_CLASSES_ROOT\ Unknown\EditFlags
(Двоичный)
3Обновление содержимого окна Проводника
Чтобы обновление содержимого окна Проводника происходило автоматически, а не по нажатию кнопки F5, поставь значение параметра равным 00.
HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Control\ Update\UpdateMode
(Двоичный)
4Открытие зарегистрированного файла другим приложением
Иногда хочется открыть зарегистрированный файл другим приложением, но это приходится делать с помощью кнопки SHIFT. Для создания нового пункта в мышином меню поставь значение параметра "C:\W\rundll32.exe shell32.dll,OpenAs_RunDLL %1".
HKEY_CLASSES_ROOT\ *\ shell\ openas\ command\(По умолчанию)
(Строковый)
5Использование Блокнота для чтения нераспознанных системой файлов
Часто нужно прочесть файл с тип read.me или readme.!!!, ну или что-то похожее, включение этого параметра позволит использовать Блокнот (или любую другую программу) для открытия файла, нажатием правой кнопки мыши на нем. Также Блокнот будет использоваться по умолчанию для открытия файла, если никакой ассоциации к нему не существует. Поставь значение параметра по первому адресу равным "Открыть в Блокноте", а по второму - notepad.exe "%1".
HKEY_CLASSES_ROOT\ *\ shell\ open\
HKEY_CLASSES_ROOT\ *\ shell\ open\ command\
(По умолчанию)
(Строковый)
6"Поврежденные" файлы
Иногда программа, только что скаченная из Интернета, отказывается запускаться, ссылаясь на то, что архив поврежден. Довольно часто это случается из-за того, что путь к этой программе содержит русские символы или длинные имена файлов (например, она находится на Рабочем столе). Очень часто все работает нормально, если перед запуском переместить архив в корневой каталог. Примером программ, которые не запускаются с Рабочего стола, может служить Go!Zilla, или Opera.
7Запуск программ с параметрами
Если тебе нужно каждый раз запускать какой-либо файл с указанием параметров, то можно поступить так: щелкни правой кнопкой мышки на файле и в появившемся меню выбери пункт "Свойства". А затем в командной строке этого файла, после имени, поставь вопросительный знак через пробел. Это будет выглядеть, например, так: "c:\autoexec.bat ?" (без кавычек). Остается заметить, что работет это с приложениями ДОС и пакетными файлами ДОС (то есть с расширениями COM и BAT).
8DOSSTART.BAT
У некоторых людей случается интересная проблема: они часто пользуются функцией завершения работы Windows и запуска сеанса MS-DOS (обычно третий или четвертый пункт в меню "Пуск - Завершение работы"). Поэтому им "приходится" записывать в autoexec.bat различные драйверы (мышь, CD-ROM...), бесполезные для Windows и загружающие память, но необходимые для ДОСа. Проблема эта решается очень легко: все драйверы нужно прописать не в autoexec.bat, а в dosstart.bat, что находится в каталоге Windows. Этот файл отвечает за "Режим эмуляции MS-DOS".
Назад   Дальше   Оглавление