Глумление над Windows


Тут я собираю всякую информацию о том, как заставить Windows подчиниться некоторым спецефическим командам, которые не сразу очевидны для использования (недокументированные функции).

Главная

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

Перезапуск Windows без выхода в BIOS.
Остановка autorun.
Удаление файла без помещения его в "Корзину".
Запрещение выключения монитора без изменения настроек.
Вариант запуска проводника или показ содержимого Корзины.
Запуск файлов незарегистрированным приложением.
"Отправить" ("Send to").
Распечатка содержимого папки.
"Простой" выход из Windows.
 Как избавиться от слов "Ярлык для..." при создании ярлыков.
Извращения с клавишей Windows

Перезапуск Windows без выхода в BIOS
    Нашел в Win такую феню: можно перезагрузиться, не выпадая в BIOS (только одно ядро Win).
    Делается так: кнопка "Пуск (Start)" => "Завершение работы" . Когда выскочит окошко "Завершение работы Windows", отметить пункт "перезагрузить компьютер". Далее, нажимаем клавишу "Shift", держим нажатой, и мышой давим "Да".
    Вуаля!
   

Остановка autorun
    Если держать "шифт" и вставить диск, где есть "авторан", то он (авторан) не сработает...

Удаления файла без помещения его в "Корзину"
   Удалить файл не помещая в корзину?
   No problems:
   Shift+Del

Запрещение выключения монитора без изменения настроек.
    Заметил недавно одну фичу в Win'98:
    Если вы по каким-либо причинам не хотите, чтобы ваш монитор гас через N минут, а лезть отключать эту опцию ломает, то нажмите кнопку "Пуск", наведите курсор мыши на один из пунктов меню, и оставьте так. По идее, монитор не должен выключиться.

Вариант запуска проводника или показ содержимого Корзины...
    Довольно извращенные способы. При нажатом Shift, двойной клик на "Мой компьютер" или "Корзина" соответственно. В первом случае открывается проводник. Во втором папка с содержимым корзины. Работает в 95-х только при установленном IE4...

Запуск файлов незарегистрированным приложением.
    Если из окна проводника нужно открыть какой-нить файл приложением не зарегесрированным на запуск двойным щелчком по ентому файлу, то надо правой кнопой мыши кликнуть по этому файлу удерживая клавишу Shift . К выпавшему контестному меню добавится пункт "Open with..." или "Открыть с помощью..."). С его помощью можно открыть файл любой другой прогой, причем можно поменять привязку файла к определенному приложению.

"Отправить" ("Send to")
    Данный раздел можно настроить так, чтобы иметь возможность отправлять файлы в любую директорию или вообще куда угодно. Для этого достаточно войти в директорию Windows\SendTo и создать там ярлыки, указывающие на папки, дисководы или приложения. Теперь, щелкнув на любом файле правой кнопкой мыши и выбрав в появившимся меню пункт "Отправить"("Send to"), вы увидите ваши ярлыки в действии.
    Использование меню "Отправить"("Send to") представляет еще одну удобную и малоизвестную возможность - стирать файлы без подтверждения, если добавить в меню "Отправить"("Send to") ярлык, указывающий на корзину.
    Подобным образом можно создать ярлык для принтера, чтобы потом просто "отправлять" файл на печать. Кстати, можно создать ярлык принтера прямо на "Рабочем столе" и, когда возникает потребность распечатать файл, перетаскивать его на иконку с принтером.

Распечатка содержимого папки
    Для того, чтобы легко распечатать содержимое папки из проводника можно сделать следующее:
    В проводнике выбрать Вид - Параметры - Типы файлов
    Найдите "Папка" (не "Папка с файлами")
    Щелкните "Изменить...", "Добавить..."
    В строке Действие наберите &Печатать
    В строке Приложение... наберите, например, C:\WINDOWS\COMMAND.COM /C DIR %1 /A /O:GN > prn (ключи можно использовать те, что нравятся)...

"Простой" выход из Windows
    Чтобы выходить из Win даблкликом создайте на рабочем столе ярлык с командой "rundll32 user,exitwindows". У кого Win 98 (или Active Desktop в Win 95) также могут поместить этот ярлык в Quick Launch панель (тогда винда будет закрываться одним кликом).

Как избавиться от слов "Ярлык для..." при создании ярлыков
    Хочу предложить способ, как сделать, чтобы при создании ярлыков не появлялось слов "Ярлык для..." ("Shortcut to...").
    Находим файл shell32.dll (разумеется, предварительно делаем резервную копию и выходим в ДОС). Залезаем в него Hiew или чем-нибудь подобным. Находим там строчку 'Shortcut to' ('Ярлык для') в юникодной кодировке (слово "Ярлык" в этой кодировке выглядит как 2F 04 40 04 3B 04 4B 04 3A 04 ). Вписываем на ее место (побайтно), то, что идет вслед за ней (: % s.lnk ). Остаток забиваем нулями. ВсT.
    Добавлю лишь, что для русской версии "классической" Win95 эта строка находится по смещению B79AA, для английской версии OSR2 - B9520. Вот пример такой замены (для Win95 рус):

Сравнение файлов SHELL32.OLD и SHELL32.DLL
000B79AA: 2F 3A
000B79AB: 04 00
000B79AC: 40 25
000B79AD: 04 00
000B79AE: 3B 73
000B79AF: 04 00
000B79B0: 4B 2E
000B79B1: 04 00
000B79B2: 3A 6C
000B79B3: 04 00
000B79B4: 20 6E
000B79B6: 28 6B
000B79B8: 29 05
000B79BA: 20 00
000B79BC: 34 00
000B79BD: 04 00
000B79BE: 3B 00
000B79BF: 04 00
000B79C0: 4F 00
000B79C1: 04 00
000B79C2: 3A 00
000B79C4: 20 00
000B79C6: 25 00
000B79C8: 73 00
000B79CA: 2E 00
000B79CC: 6C 00
000B79CE: 6E 00
000B79D0: 6B 00

Извращения с клавишей Windows
    Если на клавиатуре вашего компьютера имеется клавиша Windows (а таких клавиатур сейчас большинство), то вы можете использовать следующие сочетания клавиш:
* Win + Pause/Break. Открывает окно свойств системы.
* Win + R. Открывает окно Запуск программы (Run).
* Win + M. Сворачивает все открытые окна.
* Win + Shift + M. Отменяет свертывание.
* Win + F1. Открывает встроенную справку Windows.
* Win + E. Открывает окно проводника.
* Win + F. Открывает окно поиска файлов.

В начало    Главная

 



Hosted by uCoz