..:: Игры
..:: Железо

..:: Фильмы
..:: Программы

..:: Web-сайты  
..:: Операционные системы
..:: Tips & Tricks



на этом сайте
в интернете



Рейтинг@Mail.ru

еще цифры 




Порекомендуйте этот сайт
своим друзьям и знакомым!


Easter Eggs - Пасхальные яйца | Tips & tricks

Разное

1) Блокнот можно очень удобно использовать для ежедневных заметок. Если в первой строке написать .LOG (буквы должны быть большими), то каждый раз при его открытии курсор будет устанавливаться на конец файла, а перед ним будет автоматически вводиться текущая дата и время.

2) AutoRun Наверняка все знают, что для того, чтобы сделать CD с автозапуском, нужно в его корневом каталоге добавить файл Autorun.inf, со следующим содержимым:
[AutoRun]
ICON=путь к иконке
OPEN=путь к файлу
Но этот способ позволяет автоматически запускать только exe, com и bat-файлы, а также различные скрипты (VBS, JScript). А что делать, если, например, необходимо автоматически открывать какую-нибудь html-страницу, расположенную на диске? Тут начинаются проблемы. Я хочу предложить несколько способов по этому поводу.

1 способ
Написать exe/com-файл на любом языке программирования, открывающий страницу, и прописать его в Autorun.inf.
Недостатки этого способа:
- нужно иметь под рукой компилятор и уметь программировать;
- если файл писать на языке высокого уровня, то его размер, скорее всего, будет немаленьким, что может оказаться критичным для заполненных дисков.

2 способ
Написать bat-файл (например, Pusk.bat), всего лишь с одной строчкой:
Start %1
В результате Autorun.inf будет выглядеть следующим образом:
[AutoRun]
ICON=iconka.ico
OPEN=Pusk.bat Stranica.html
Недостатки этого способа:
- при запуске будет мигать консольное окно.

3 способ
Воспользоваться WSH (Windows Scripting Host), т. е. написать скрипт на VBS или JScript. Пример на JScript (Pusk.js):
WshShell = WScript.CreateObject("WScript.Shell";
WshShell.Run("Stranica.html", 1, 0);
WScript.DisconnectObject(WshShell);
В этом случае Autorun.inf будет выглядеть следующим образом:
[AutoRun]
ICON=iconka.ico
OPEN=Wscript Pusk.js //B //nologo Stranica.html
Недостатки данного способа:
- в Win95 и NT отсутствует WSH, поэтому данный способ работать не будет. Какой из трех способов выбрать, решать тебе.

3) Можно ли отключить работу с zip-архивами как с папками в Windows Me/XP?
Вообще-то работа с zip-архивами, как с обычными папками - это очень удобно,
и есть, как мне кажется, только одна причина для отключения этой
возможности - слабая и тормозящая машина. Отключается эта опция очень
просто - набором в командной строке (или можно создать ярлык)
regsvr32 /u zipfldr.dll
Обратное включение - regsvr32 zipfldr.dll

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

5) Конвертация FAT в NTFS и наоборот.
В Windows XP/2000 есть очень полезная утилита позволяющая конвертировать диск FAT32 в NTFS без потери данных. Она запускается с помощью команды CONVERT том:/FS:NTFS[/V]. Получить более подробную информацию о всех параметрах данной команды можно набрав в коммандной строке - CONVERT /? (также см. Справку и поддержку). Преобразование произойдёт при следующей перезагрузке. Потери информации при этом не будет, но нужно иметь в виду, что размер кластера после конвертации составит 512 байт, что не очень хорошо на больших разделах, кроме того, диск после конвертации будет сильно фрагментирован. Учтите что у Windows'a не предусмотрено средств для обратного преобразования (NTFS->FAT), поэтому для этого придется заново отформатировать раздел. Хотя программа Partition Magic начиная с версии 6.0 без проблем осуществляет преобразование NTFS->FAT (как и FAT->NTFS). Конвертированная FS - это далеко не то же самое, что установленная изначально, так что решать вам...

6) Слепой набор текста
Недавно столкнулся с такой проблемой: слепой набор текста. Вернее, для меня это никогда не было проблемой, а вот для других...
Совет, который даю всем знакомым: нужно заставить себя не смотреть на клавиатуру. Сам для этого просто накрывал руки на клавиатуре полотенцем. Один знакомый взял и выдернул все клавиши на клавиатуре, поменял их местами. На первый взгляд - это кажется глупым, но стоит попробовать и эффект оказывается просто грандиозным. Никакие там "солы" и "аленки" не отучат тебя смотреть на клаву. Даже если ты знаешь, где какие клавиши находятся, подсознание заставляет глянуть на этот кусок пластмассы, и научится слепому набору кажется невозможным. Но стоит заставить себя пару часов набирать курсовик с полотенцем поверх рук и все... про клаву ты забудешь. Попробуй и поймешь, что умел набирать вслепую всегда, а буковки на клаве тебя только отвлекали.

7) Чтобы не орал антивирус...
Если тебя бесит твоя AVPшка, ругающаяся из-за каждого нюкера и прочей шняги у тебя на компе, то используй следующий трик.
Если у тебя есть раздел на винте в NTFS, то слей туда все свои нюкеры и прочую полезную нечисть и установи для папки атрибут - шифрование. Теперь монитор будет молчать =).
З.Ы. Возможно прокатит с другими антивирями, но я тестил только на каспере.

8) AutoRun #2
Есть еще один способ автозапуска HTML страниц. Файл autorun.inf выглядит так:
[autorun]
ICON=autorun.ico
OPEN=explorer.exe index.html

9) Отключаем все подряд с помощью реестра
Запрещение различных функций и ресурсов. Если Вы хотите запретить на клиентских машинах, работающих под управлением Windows 95/98/NT, выполнение некоторых функций, то можете отредактировать соответствующим образом реестр. Запустите regedit и используйте следующие имена (установка для параметров типа DWORD значения в 1 включает ограничение, установка в 0 - снимает):
Ключ
HKEY_CURRENT_USER\Software\Microsoft\Windows\

CurrentVersion\Policies\WinOldApp
" Disabled" - отключает приглашение MS-DOS к вводу команды в Windows;
" NoRealMode" - отключает возможность использования реального режима программ DOS внутри Windows.

Ключ
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\

Policies\Explorer
" NoRun" - скрывает команду "Выполнить" в меню "Пуск", что не позволяет пользователям запускать программы или процессы из меню "Пуск", однако если пользователь имеет доступ к командной строке MS-DOS, он всё равно сможет запускать любые программы;
" RestrictRun" - при установке в 1 будет разрешён только запуск программ, определённых в ключе [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\

Policies\Explorer\RestrictRun] с помощью строковых параметров с именами в виде чисел по возрастанию, например:
" 1"="c:\windows\notepad.exe"
" 2"="c:\program files\msoffice\winword.exe"
" NoFind" - скрывает команду "Найти" в меню "Пуск";
" NoCommonGroups" - скрывает группу "Стандартные" в меню "Пуск - Программы";
" NoFavoritesMenu" - скрывает группу "Избранное" в меню "Пуск";
" NoRecentDocsMenu" - скрывает группу "Документы" в меню "Пуск";
" NoSetFolders" - скрывает пункты "Панель управления" и "Принтеры" в меню "Пуск - Настройка";
" NoSetTaskbar" - скрывает пункт "Панель задач" в меню "Пуск - Настройка";
" NoLogOff" - скрывает команду "Завершение сеанса <Имя пользователя>" в меню "Пуск" (этот двоичный параметр надо выставить в значение 01 00 00 00);
" NoClose" - отключает команду "Выключить компьютер";
" NoSaveSettings" - отключает сохранение изменений параметров настройки настольной конфигурации (расположение значков, вид и т.д.) при выходе из Windows, чтобы другие люди не смогли изменить любимый вид Вашего Рабочего стола;
" NoPrinters" - отключает доступ к значку "Принтеры" в Панели управления и не позволяет пользователям изменять параметры принтеров (только в Windows 9x);
" NoPrinterTabs" - скрывает вкладки "Общие" и "Сведения" в свойствах принтера и не позволяет пользователям изменить параметры принтеров (только в Windows 9x);
" NoAddPrinter" - отключает возможность добавлять новые принтеры (только в Windows 9x);
" NoDeletePrinter" - отключает возможность удалять принтеры (только в Windows 9x);
" NoDesktop" - скрывает все элементы и программы на Рабочем столе Windows;
" NoInternetIcon" - скрывает значок Интернет на Рабочем столе Windows;
" NoNetHood" - скрывает значок "Сетевое окружение" на Рабочем столе Windows.

Ключ
HKEY_CURRENT_USER\Software\Microsoft\Windows\

CurrentVersion\Policies\Network
" NoNetSetup" - отключает доступ к значку "Сеть" в Панели управления (только в Windows 9x);
" NoFileSharingControl" - скрывает диалоговое окно управления совместным использованием файлов и принтеров, не позволяя пользователям управлять созданием новых совместных файлов или принтеров (только в Windows 9x);
" NoNetSetupIDPage" - скрывает вкладку "Идентификация", с помощью которой можно установить имя компьютера, рабочей группы и описание компьютера (только в Windows 9x);
" NoNetSetupSecurityPage" - скрывает вкладку "Управление доступом", которая определяет, поддерживает ли компьютер доступ на уровне пользователя или доступ на общем уровне (только в Windows 9x);
" NoEntireNetwork" - скрывает элемент "Вся сеть" в Сетевом окружении, что не позволяет пользователям видеть все Рабочие группы и Домены в сети, а только собственную Рабочую группу или Домен;
" NoWorkgroupContents" - скрывает всё содержание Рабочей группы в Сетевом окружении.
Ключ
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\

CurrentVersion\Policies\Network
" NoFileSharing", "NoPrintSharing" - блокируют опцию "Файлы и принтеры этого компьютера можно сделать общими", что не позволяет предоставлять услуги другим пользователям сети (оба параметра должны быть вместе заблокированы или допустимы);
" HideSharePwds" - определяет, показывать пароль, напечатанный при доступе к совместно используемым файлам, обычным текстом или звёздочками;
" MinPwdLen" - определяет минимальную длину пароля (этот параметр двоичного типа!), что заставляет Windows отклонять пароли меньшей длины, чтобы предотвратить использование тривиальных паролей там, где важна защита (это изменение не затрагивает существующие пароли, а воздействует только на новые или замену старых);
" DisablePwdCaching" - отключает кэширование пароля (пароль пользователя не запоминается на его компьютере), а также удаляет повторное поле ввода пароля Windows и отключает возможность синхронизации сетевых паролей.
Ключ
HKEY_LOCAL_MACHINE\Network\Logon
" MustBeValidated" - включает требование проверки сетевого имени пользователя и его пароля для использования локальной машины Windows (только в Windows 9x). Войти в систему, отменив регистрацию (нажатием клавиши Esc или кнопки "Отмена" при появлении диалогового окна входа в систему, будет невозможно. Данный метод действует только при установленном клиенте для сетей Microsoft.
Ключ
HKEY_CURRENT_USER\Software\Microsoft\Windows\

CurrentVersion\Policies\System
" NoSecCPL" - отключает доступ к значку "Пароли" в Панели управления и не позволяет пользователем изменять параметры, связанные с защитой (только в Windows 9x);
" NoAdminPage" - скрывает вкладку "Удаленное управление" и не позволяет пользователям изменять параметры удалённой администрации для компьютера (только в Windows 9x);
" NoProfilePage" - скрывает вкладку "Профили пользователей", которая определяет, используются единая конфигурация для всех пользователей или каждый пользователь имеет личные настройки (только в Windows 9x);
" NoPwdPage" - скрывает вкладку "Смена паролей" (только в Windows 9x);
" NoDispCPL" - отключает доступ к значку "Экран" в Панели управления и не позволяет пользователям изменять параметры дисплея;
" NoDispAppearancePage" - скрывает вкладку "Оформление" в окне свойств экрана;
" NoDispBackgroundPage" - скрывает вкладку "Фон" в окне свойств экрана;
" NoDispScrSavPage" - скрывает вкладку "Заставка" в окне свойств экрана;
" NoDispSettingsPage" - скрывает вкладку "Настройка" в окне свойств экрана;
" NoConfigPage" - скрывает вкладку "Профили оборудования" в окне свойств системы (только в Windows 9x);
" NoDevMgrPage" - скрывает вкладку "Устройства" в окне свойств системы (только в Windows 9x);
" NoFileSysPage" - скрывает кнопку "Файловая система..." на вкладке "Быстродействие" в окне свойств системы (только в Windows 9x);
" NoVirtMemPage" - скрывает кнопку "Виртуальная память..." на вкладке "Быстродействие" в окне свойств системы (только в Windows 9x);
" DisableRegistryTools" - не позволяет пользователю запустить Regedit.exe или Regedt32.exe для изменения системного реестра.

10) Как заменить программу блокнот на другую программу
HKEY_CLASSES_ROOT\ Txtfile\ Shell\

Open\Command = "C:\ Windows\ notepad "%1""
- так в оригинале. Замените notepad на др. программу, только укажите полный путь к ней.

Если у вас возникли идеи по улучшению сайта или вопросы, присылайте их мне на eastereggs@narod.ru.

Реклама


www.eastereggs.narod.ru :: Пасхальные яйца программ - Недокументированные возможности программ
Перепечатка материалов сайта разрешена лишь с указанием ссылки на источник и письменного разрешения Администратора.
Copyright by Shakurov Rishat © 2004 - (ICQ # 664183)