Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, я так понял, код:
Скрытый текст
[code]
@echo off
setlocal enableextensions enabledelayedexpansion

set Name1=SomeUser

call :CreateDesktopIni "%Name1%" "Documents" "-21770" "" "-112" "Documents"
call :CreateDesktopIni "%Name1%" "Downloads" "-21798" "" "-184" "Generic"
call :CreateDesktopIni "%Name1%" "Favorites" "-21796" "" "-115" ""
call :CreateDesktopIni "%Name1%" "Music" "-21790" "-12689" "-108" "Music"
call :CreateDesktopIni "%Name1%" "Pictures" "-21779" "-12688" "-113" "Pictures"
call :CreateDesktopIni "%Name1%" "Videos" "-21791" "-12690" "-189" "Videos"

endlocal
exit /b 0

:CreateDesktopIni
set sUser=%~1
set sFolder=%~2
set sLocalizedResourceNameNumber=%~3
set sInfoTipNumber=%~4
set sIconResourceNumber=%~5
set sFolderType=%~6

if defined sUser (
>"%CD%\Users\%sUser%\%sFolder%\desktop.ini" (
echo [.ShellClassInfo]
echo LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,%sLocalizedResourceNameNumber%
if defined sInfoTipNumber echo InfoTip=@%SystemRoot%\system32\shell32.dll,%sInfoTipNumber%
echo IconResource=%SystemRoot%\system32\imageres.dll,%sIconResourceNumber%
echo [ViewState]
echo Mode=
echo Vid=
echo FolderType=%sFolderType%
)
)
exit /b 0
[\code]

используется только для пользователя %name1%, а для Public папки нужно его дублировать?

Отправлено: 19:53, 08-11-2014 | #13