Windows Script Host (WSH) - файлы и папки. Продолжение цикла материалов о WSH. В одной из предыдущих статей затрагивалась тема работы с файловой системой вообще и с файлами и каталогами в частности. Однако, при рассмотрении этого вопроса объяснялось как работать с одним файлом или одним каталогом. Зачастую, этого бывает недостаточно, особенно, когда нужно совершить какие-то действия со всеми файлами из определенного каталога и их имена не известны (довольно распространенная задача). Для этого случая в Windows Script Host есть возможность работы с коллекциями файлов и каталогов.
1. Когда открывается каталог на диске NTFS, обновляются метки последнего доступа ко всем файлам каталога. Если файлов много и на всех надо метку обновить, то это занимает довольно много времени. Однако эту функцию можно отключить. Для этого в разделе реестра:
HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \FileSystem
создайте параметр типа DWORD под названием NtfsDisableLastAccessUpdate и поставьте его значение в 1.
Прислал: VLAD
2. Для отключения всплывающих подсказок в Проводнике и на Рабочем столе Windows XP в разделе реестра:
HKEY_CURRENT_USER \Software \Microsoft \Windows \CurrentVersion \Explorer \Advanced
найдите dword-параметр ShowInfoTip и присвойте ему значение 0.
Прислал: VLAD
3. Для ускорения работы интерфейса Windows 2000 можно отключить эффект анимации при сворачивании/разворачивании окон. Для этого в разделе реестра:
HKEY_CURRENT_USER \ControlPanel \Desktop \WindowsMetrics
найдите строковый параметр MinAnimate (если его нет, то создайте его) и поставьте его значение в "1" (по умолчанию его значение "0").
Прислал: VLAD
4. Задав строковому параметру SnapToDefaultButton значение "1" в разделе:
HKEY_CURRENT_USER\ControlPanel\Mouse
можно добиться автоматического перемещения курсора мыши на активную по умолчанию кнопку (default button) любого всплывающего диалогового окна. Очень удобная штука, однако к этому надо привыкнуть.
Прислал: VLAD
5. Как добавить содержимое Рабочего стола в меню Start в Windows XP.
Находим в системном реестре раздел:
HKEY_CURRENT_USER \Software \Microsoft \Windows \CurrentVersion \Explorer \User Shell Folders
В нём есть параметр Desktop, имеющий по умолчанию значение "%USERPROFILE%\Desktop" (%USERPROFILE% - это имя пользователя). Изменяем это значение на "%USERPROFILE%\Start Menu\Desktop". Кроме этого, нужно будет скопировать папку %USERPROFILE%\Desktop (папка %USERPROFILE% находится в папке Documents and Settings) в папку %USERPROFILE% \Start Menu \Desktop и перезагрузиться. После этого в меню, появляющемся при нажатии на кнопку Start, появится раскрывающееся субменю Desktop.
Прислал: VLAD
6. В Windows ХР в "Моем компьютере" нет "Удаленного доступа к сети", как это было в Windows 9x. В Windows ХР до него надо идти через "Пуск" -> "Настройка" -> "Сетевые подключения", но это меня сильно доставало. Однако я нашёл способ засунуть эти "Сетевые подключения" в "Мой компьютер". Для этого надо в разделе реестра:
HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows \CurrentVersion \Explorer \MyComputer \NameSpace
создать подраздел NetConn и там параметру "(По умолчанию)" присвоить значение {7007acc7-3202-11d1-aad2-00805fc1270e}.
Прислал: VLAD
7. В Internet Explorer существует возможность сохранять веб-страницы полностью, со всеми картинками и скриптами, находящимися в документе. Кроме того, существует способ отключить эту возможность. Для этого достаточно изменить значение параметра NoBrowserSaveWebComplete с типом DWORD по адресу:
HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Internet Explorer\ Infodelivery\ Restrictions
"0" - возможность сохранения включена, "1" - отключена.
Прислал: Camal
8. Каждый браузер имеет свою строку User Agent. В основном она используется для сбора статистики счетчиками или выбора зеркала сайта, созданного для определенного типа браузеров. Для Internet Explorer эта строка хранится в реестре в разделе:
HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Internet Settings
Параметр: User Agent. По умолчанию для IE 6.0 она равна "Mozilla/4.0 (compatible; MSIE 6.0; Win32)".
Прислал: Camal
9. По умолчанию Internet Explorer при возникновении ошибок 4** показывает эстетически красивые страницы с указанием соответствующей ошибки и дальнейших рекомендаций. Чтобы не грузить весь этот ненужный хлам, достаточно изменить значение строкового параметра Friendly http errors в разделе:
HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Main
"Yes" - сообщения красивые и большие. "No" - короткие и понятные.
Прислал: Camal
Вы всегда можете добавить свой совет, написав письмо на e-mail: qstart@narod.ru или заполнив форму