Тема: AutoHotkey: Изменение расположения системных папок
С помощью этого скрипта можно менять расположение системных папок на то, которое указано в скрипте. Скрипт, конечно, не из тех, что юзают ежедневно (хотя... ), но после переустановки винды время таки экономит.
Чтобы (по неосторожности) не вышло какого-нибудь безобразия, все изменения я закомментировал. Т.е. скрипт ничего не меняет (даже если вы нажмете ОК). Чтобы он заработал, раскомментируйте соответствующие строчки, и, разумеется, измените пути на те, которые хотите вы. После внесения изменений в реестр, очень желательно перезагрузиться.
;*****************************************************************************
; AutoHotkey Version: 1.0.41.01+
; Автор: Androgen Belkin
; Имя скрипта: Изменить расположение системных папок.ahk (v.1)
;*****************************************************************************
; Изменить расположение системных папок.
;*****************************************************************************
; Расположение системных папок меняется по адресу:
; HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
; а по адресу:
; HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
; значение меняется автоматически после перезагрузки (но не наоборот).
; Причем по первому адресу значения хранятся в виде REG_EXPAND_SZ.
;*****************************************************************************
;~ #NoTrayIcon ; не отображать иконку скрипта в трее
MsgBox, 257, Внимание!, Изменить пути к системным папкам?
IfMsgBox, Cancel
ExitApp
User_Shell_Folders = Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Shell_Folders = Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
My_Docs_and_Sets = D:\My_Docs_and_Sets
; ===================================== User Shell Folders ============================================================
; AppData (Данные приложений)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, AppData, `%USERPROFILE`%\Application Data
; Cache (Кэш Интернета)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Cache, `%USERPROFILE`%\Local Settings\Temporary Internet Files
; Cookies (Куки)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Cookies, %My_Docs_and_Sets%\Cookies
; Desktop (Рабочий стол)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Desktop, %My_Docs_and_Sets%\Рабочий стол
; Favorites (Избранное)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Favorites, %My_Docs_and_Sets%\Избранное
; History (Журнал)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, History, `%USERPROFILE`%\Local Settings\History
; Local AppData
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Local AppData, `%USERPROFILE`%\Local Settings\Application Data
; Local Settings
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Local Settings, `%USERPROFILE`%\Local Settings
; My Music (Моя музыка)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, My Music, F:\Моя музыка
; My Pictures (Мои рисунки)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, My Pictures, D:\Androgen\Мои рисунки
; My Video (Мои видеозаписи)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, My Video, F:\Мои видеозаписи
; NetHood
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, NetHood, `%USERPROFILE`%\NetHood
; Personal (Мои документы)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Personal, D:\Androgen
; PrintHood
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, PrintHood, `%USERPROFILE`%\PrintHood
; Programs (Главное меню/программы)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Programs, `%USERPROFILE`%\Главное меню\Программы
; SendTo (Отправить...)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, SendTo, `%USERPROFILE`%\SendTo
; Start Menu (Меню "Пуск"\Все программы)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Start Menu, `%USERPROFILE`%\Главное меню
; Startup (Автозагрузка)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Startup, `%USERPROFILE`%\Главное меню\Программы\Автозагрузка
; Templates (Шаблоны)
; RegWrite, REG_EXPAND_SZ, HKCU, %User_Shell_Folders%, Templates, `%USERPROFILE`%\Шаблоны
; =====================================================================================================================
; ======================================= Shell Folders ===============================================================
; Administrative Tools (Администрирование)
; RegWrite, REG_SZ, HKCU, %Shell_Folders%, Administrative Tools,
; CD Burning (Кэш записи CD)
; RegWrite, REG_SZ, HKCU, %Shell_Folders%, CD Burning, `%USERPROFILE`%\Local Settings\Application Data\Microsoft\CD Burning
; Fonts (Шрифты)
; RegWrite, REG_SZ, HKCU, %Shell_Folders%, Fonts, %WINDIR%\Fonts
; Recent (Недавние документы)
; RegWrite, REG_SZ, HKCU, %Shell_Folders%, Recent, %USERPROFILE%\Recent
; =====================================================================================================================
; ======================================= Дополнительно ===============================================================
; Temp (Временные файлы)
; RegWrite, REG_EXPAND_SZ, HKCU, Environment, TEMP, D:\Temp
; RegWrite, REG_EXPAND_SZ, HKCU, Environment, TMP, D:\Temp