СообЧа > Фишки

Фишки

Все | 1-10 | 11-20 | 21-30 | 31-40 | 41-50 | 51-60 | 61-70 | 71-80 | 81-90 | 91-100 | 101-110 | 111-120 | 121-130 | 131-140 | 141-150 | 151-160 | 161-170 | 171-180 | 181-190 | 191-200 | 201-204

91

Иногда после установки какого-либо драйвера бывает необходимо заменить его на предыдущий. Но не тут-то было. Windows упрямо устанавливает новый драйвер.

В этом случае нужно зайти в каталог INF, найти там INF-файл, содержащий информацию об установленном драйвере, и удалить его.

Затем удалить сам драйвер из списка оборудования. После чего перезагрузиться и установить то, что требовалось.

92

Если выбрать диск, папку, файл или другой элемент рабочего стола правым щелчком, то будет отображено контекстное меню.

Существует простой способ управления контекстными меню в Windows. Если в разделе:

HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer параметр NoViewContextMenu имеет значение 0х00000001, то контекстное меню будет скрыто.

Удаление этого значения или установка его в ноль возвращает контекстное меню. Для вступления изменения в силу необходимо перезагрузить оболочку.

93

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

Однако существует возможность регулировать отображение расширений еще более гибко - можно определить типы файлов, расширения которых обязательны для показа даже, если включена опция Не отображать расширения....

Для этого нужно перейти на закладку File Types в том же окошке Параметры (меню Вид Проводника), нажать Edit... и для нужных типов файлов включить опцию Always show extension.

94

Если Вы пользуетесьWindows NT 4.0 и установили четвертый Service Pack, то, возможно, Вам будет интересно узнать кое-что, чего сами Вы наверняка бы не заметили и что Вам наверняка никогда не пригодится.

Тем не менее, разработчики Microsoft умудрились внести изменения даже в калькулятор!

Теперь при переключении из стандартного режима в научный дисплей калькулятора будет очищаться! Каково?! Не ожидали такого подвоха? Но подождите. Не надо кусать локти и доставать из ящика стола свой газовый пистолет.

Если вдруг Вам понадобилось перейти из одного режима работы калькулятора в другой, а имеющееся на дисплее число ну просто до зарезу необходимо сохранить, воспользуйтесь кнопкой MS и сохраните число в памяти калькулятора.

После этого можете беспрепятственно изменить режим работы и вернуть число на дисплей кнопкой MR.

95

При расположении указателя над каким-либо элементом рабочего стола или оболочки открывается небольшое окно, содержащее текст описания этого элемента.

Если необходимо запретить появление этих окон, то следует добавить параметр ShowInfoTip со значением 0х00000001 в раздел

HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ Advanced.

Если параметр удалён или имеет значение 0х00000000, то окна подсказки будут снова появляться.

96

Проводник Windows содержит пункты меню, такие как Перевод и Избранное, которые отражают Web-возможности Windows 98.

Если эти возможности не используются и нет необходимости видеть их, то можно использовать класический стиль окон оболочки и проводника, добавив параметр ClassicShell со значением 0х00000001 в следующий раздел:

HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer

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

Удаление этого параметра или установка его в ноль возвращает новые возможности.

97

В оболочке и проводнике Windows можно настраивать вид конкретных папок.

Эти пользовательские настройки хранятся на жёстком диске и занимают много места. Для запрещения команды Настроить вид папки меню Вид используется параметр NoCustomizeWebView в разделе:

HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer

Значение 0х00000001 параметра NoCustomizeWebView соответствуют скрытой команде. Вот, собственно, и всё.

98

Как известно, все или почти все настройки в Windows производятся с помощью панели управления Control Panel.

В ней собраны иконки, каждая из которых отвечает за те или иные параметры: звук, мышь, шрифты. Панель управления в Windows не является физической папкой (т.е. ей не соответствует никакого каталога на диске), хотя работа с ней осуществляется так, как если бы она ею была.

Однако доступ к иконкам можно наладить и другим способом, не открывая данную папку. Их можно попросту включить в стартовое меню наравне с другими ярлыками.

Для этого нужно создать папку с непростым названием:

Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}

где Control Panel - это имя, а то, что в фигурных скобках - расширение.

Если в такую папку войти с помощью файловых менэджеров, таких, как Windows Commander, Far, то эта папка будет пуста. Однако, если сделать то же самое с помощью Explorer/My Computer, то результат будет другой: в папке будут находиться иконки Панели управления.

Теперь о том, где следует создать такую папку. Если ее поместить в каталог Windows\Desktop, то на рабочем столе получится ярлык, позволяющий открыть окно Панели управления.

А если эту папку поместить в Windows\Start Menu, то в стартовом меню наравне с пунктами Programs, Help и другими появится пункт Control Panel. Данный пункт будет содержать подменю со всеми иконками из Панели управления.

В русских версиях Windows9x:

Панель управления.{21EC2020-3AEA-1069-A2DD-08002B30309D}

Также можно создать папки с такими названиями:

Printers.{2227A280-3AEA-1069-A2DE-08002B30309D}

Internet History.{FF393560-C2A7-11CF-BFF4-444553540000}

Dial-Up Networking.{992CFFA0-F557-101A-88EC-00DD010CCC48}

Inbox.{00020D75-0000-0000-C000-000000000046}

My Computer.{20D04FE0-3AEA-1069-A2D8-08002B30309D}

Recycle Bin.{645FF040-5081-101B-9F08-00AA002F954E}

Network Neighborhood.{208D2C60-3AEA-1069-A2D7-08002B30309D}

Briefcase.{85BBD920-42A0-1069-A2E4-08002B30309D}

Fonts.{BD84B380-8CA2-1069-AB1D-08000948F534} - не работает в Windows XP

Desktop.{00021400-0000-0000-C000-000000000046} - не работает в Windows XP

99

Несмотря на все удобства интерфейса Windows иногда более удобно выполнять некоторые действия в окне MS-DOS.

Копирование, переименование и удаление, например, выполняются в DOS более быстро. Обычно требуется произвести несколько действий для того , чтобы открыть окно MS-DOS, после чего нужно ввести команду CD (сменить каталог) для выбора нужного каталога.

Было бы белее эффективным выбирать каталог правой кнопкой мыши и затем выбирать команду MS-DOS контекстного меню.

Всё, что для этого необходимо, - это немного покопаться в реестре. По меньшей мере, необходимо добавить новый глагол (например, dos) с подразделом command в ветви

HKEY_CLASSES_ROOT Folder shell.

REG-файл, приведённый ниже, содержит строки, необходимые для регистрации командного процессора DOS как расширение оболочки.

REGEDIT4

[HKEY_CLASSES_ROOT Folder shell dos]

@=''MS-DOS''

[HKEY_CLASSES_ROOT Folder shell dos command]

@=''command.com''

Поскольку для запуска командного процессора DOS COMMAND.COM не нужно указывать путь, можно без риска использовать REG-файл для расширения реестра. Единственный недостаток такого решения - это устранение возможности удаления. Если эта возможность необходима, то следует использовать INF-файл со следующим содержанием:

; File: Dos.Inf

; !!! Работает только в Windows 98

;

; Установите этот скрипт для расширения контекстного меню проводника.

; Если пользователь выберет символ папки правой кнопкой мыши в окне

; проводника или в окне оболочки, то команда ''MS-DOS''

; появится в контекстном меню. Если выбрать эту команду, то откроется

; новое окно MS-DOS, и выбранный каталог будет текущим. Эта возможность

; может быть удалена в панели управления

; при помощи функции ''Установкаи удаление программ''.

[version]

signature=''$CHICAGO$''

SetupClass=BASE

; Добавляем расширение в реестр

[DefaultInstall]

AddReg = DOS.AddReg

CopyFiles = DOS.CopyFiles.Inf

; Часть для удаления

[DefaultUninstall]

DelReg = DOS.DelReg

DelFiles = DOS.DelFiles.Inf

; Здесь происходит добавление подразделов в раздел.

; HKEY_CLASSES_ROOTFoldershell.

[DOS.AddReg]

; Добавляем глагол dos и строку в контекстное меню,

; содержащуюся в переменной %COMMAND_STRING%

HKCR,Foldershelldos,,,''%COMMAND_STRING%''

; Добавляет команду для запуска COMMAND.COM

HKCR,Foldershelldoscommand,,,%COMMAND%

; Эта часть необходима для установки возможности удаления.

; Внимание: я использовал RunDll32 SetupApi.dll ....

; вместо RunDll Setupx.dll ....

;

HKLM,%UnKey%,DisplayName,,''%DOS_REMOVE_DESC%''

HKLM,%UnKey%,UninstallString,,''RunDll32 setupapi.dll, InstallHinfSection DefaultUninstall 132 DOS.Inf''

[DOS.DelReg]

; Удаляем команду, запускающую COMMAND.COM

HKCR,Foldershelldoscommand,,,%COMMAND%

; Удаляем глагол dos и пункт контекстного меню,

; содержащийся в переменной %COMMAND_STRING%

HKCR,Foldershelldos

; Не забудьте удалить подраздел dos из раздела Uninstall.

; Это сделано следующим образом:

HKLM,Software Microsoft Windows CurrentVersion Uninstall dos

; Определяем файлы, которые должны быть скопированы, а также каталоги

; источника и назначения.

[DOS.CopyFiles.Inf]

DOS.Inf

; Определяем файлы, которые должны быть удалены.

[DOS.DelFiles.Inf]

DOS.Inf

DOS.PNF

; Описание источника (используется путь, по которому INF-файл

; был запущен; 55 отделено в разделе SourceDisksFiles)

[SourceDisksNames]

55=''MS-DOS'','''',1

[SourceDisksFiles]

DOS.Inf=55

; Описание каталога назначения. 17 - это идентификатор логического

; диска для подкаталога INF каталога Windows.

[DestinationDirs]

DOS.CopyFiles.Inf = 17

DOS.DelFiles.Inf = 17

; Определение различных переменных.

[Strings]

; Команда, запускающая COMMAND.COM

COMMAND = ''command.com''

; Строка контекстного меню.

COMMAND_STRING = ''MS-DOS''

; Строка для списка удаляемых компонентов.

DOS_REMOVE_DESC = ''Удалить расширение оболочки MS-DOS''

; Строка, указывающая на раздел ninstall.

UnKEY = ''Software Microsoft Windows CurrentVersion Uninstall dos''

; End ***

100

Изредка вставлять неразрывные пробелы просто необходимо.

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

Потому что в силу объективных причин не используются неразрывные пробелы - в Word'е они вставляются по сочетанию клавиш [Ctrl] + [Shift] + [Пробел].

То есть сочетание, например, слов Уильям (Ctrl + Shift + Пробел) Гейтс всегда будет на одной строке, в отличие от Билл(пробел)Гейтс.

Все | 1-10 | 11-20 | 21-30 | 31-40 | 41-50 | 51-60 | 61-70 | 71-80 | 81-90 | 91-100 | 101-110 | 111-120 | 121-130 | 131-140 | 141-150 | 151-160 | 161-170 | 171-180 | 181-190 | 191-200 | 201-204

Рейтинг@Mail.ru

Copyright © 2000-2004 Сообщество Чайников
Контактная информация