Total7zip

|
Posted: Tue Mar 22, 2011 17:50 Post subject: TCShellCd- переход cd по значению из любого ключа реестра |
|
|
TCShellCd - утилита для TC, позволяющая открывать в активной панели
любую папку, путь к которой хранится в реестре Windows.
Идея взята из псевдопеременных окружения TC (Avada: Ссылка заменена более актуальной.)
Например "cd %$PERSONAL%" открывает папку пользователя Мои Документы.
Это здорово, но этих переменных мало, например я не нашел папки CD Burning, Шаблоны и др.
То есть Microsoft добавляет новые папки в реестр, но мы не можем этим пользоваться пока не обновится TC.
К тому же не только микрософт хранит пути в реестре, например:
Code: | HKEY_LOCAL_MACHINE\SOFTWARE\VST\VSTPluginsPath |
Как использовать:
1) конечно запускать из под TC, например через меню Ctrl+D
2) указать в качестве параметра путь к нужному значению в реестре.
Например
Code: | TCShellCd.exe HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\NetHood
|
откроет папку NetHood пользователя в активной панели TC.
Поддерживаются любые ключи реестра.
Ветку реестра можно указывать в полном или сокращенном форматах:
HKCU или HKEY_CURRENT_USER
HKLM или HKEY_LOCAL_MACHINE
и т.п.
Если значение указывает на файл, то в TC будет открыта папка с этим файлом.
Если нужно считать (Default) значение - поставьте в конце \.
Например, перейдем в папку по ключу регистрации COM объекта:
Code: | TCShellCd.exe HKCR\CLSID\{6ED70EDA-595D-4298-B417-250CCBA7FFDA}\LocalServer32\ |
эта команда откроет папку, в которой у вас зарегистрирован
Script Helper ActiveX for TС (TCWSHelp.exe)
Если папка не существует, то команда игнорируется и состояние панели TC не меняется.
интересные ключи от Microsoft, которым, кажется, нет соответствия в псевдопеременных окружения TC
Code: | HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Administrative Tools
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\SendTo
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\CD Burning
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cookies
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Favorites
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\History
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Local Settings
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\NetHood
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\PrintHood
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Recent
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Templates
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\CommonMusic
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\CommonVideo
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Administrative Tools
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Programs
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Common Favorites
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Common Templates
загрузки (downloads) windows 7:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\{374DE290-123F-4565-9164-39C4925E467B}
|
http://narod.yandex.ru/disk/10841586001/TCShellCD_0015.7z _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Last edited by Total7zip on Fri Apr 22, 2011 18:56; edited 2 times in total |
|