Изменение расположения специальных папок
Листинг 4.1. Redirect.inf
[Version] Signature=$CHICAGO$
[Defaultlnstall] AddReg=Reg.Settings Add Reg=Reg .Un install CopyFiles=lnf.Copy
[DefaultUninstall] DelReg=Reg.Settings DelReg=Reg. Uninstall
DelFiles=lnf.Copy
[Reg.Settings]
HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\ \User Shell Folders,AppData,0×20000,”%APPDATA%” HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\ \User Shell Folders,Personal,0×20000,”%PERSONAL%” HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\ \User Shell Folders.My Pictures,0×20000,”%PICTURES%” HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\UserShell\ Folders,favorites,0×20000,”%FAVORITES%”
[Reg.Uninstall]
HKCU,Software\Microsoft\Windows\CurrentVersion\Uninstall\%NAME%
HKCU,Software\Microsoft\Windows\CurrentVersion\Uninstall\
\%NAME%,DisplayName,,”%NAME%”
HKCU,Software\Microsoft\Windows\CurrentVersion\Uninstall\%NAME%,UninstallString\
„”Rundll32.exe setupapi.dll.lnstallHinfSection DefaultUninstall 132″\
” %53%\Application Data\Custom\Redirect.inf”
[Inf.Copy] Redirect.inf
[DestinationDirs] lnf.Copy=53,Application Data\Custom
[SourceDisksNames] 55=%DISKNAME%
[SourceDisksRIes] Redirect.inf=55
[Strings]
NAME = “Jerry’s Redirect Folders”
APPDATA= “\\Server\Folders\%USERNAME%\Application Data”
PERSONAL = “\\Server\Folders\%USERNAME%\My Documents”
PICTURES = “\\Server\Folders\%USERNAME%\My Documents\My Pictures”
FAVORITES = “\\Server\Folders\%USERNAME%\Favorites”
DISKNAME = “Setup Files”
Примечание. Специальные папки в этом разделе являются пользовательскими и существуют внутри папок профилей пользователей. В HKLM Windows XP также перечисляет общекомпьютерные специальные папки. Примерами общекомпьютерных папок могут служить Common AppData, Common Desktop и Common Documents (Общие документы). Однако настраивать общекомпьютерные папки не стоит. Не зависимо от этого к ним применяются те же правила. Измените расположение папки в папках User Shell; Windows XP автоматически обновит Shell Folders.//Книга источник