Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   смена атара (http://forum.oszone.net/showthread.php?t=276347)

icq99999999 23-01-2014 17:14 2294823

смена атара
 
собственно интересует как можно сменить аватар для всех пользователей или текущего пользователя с помощью .bat или .reg
я пробовал написать reg файл

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AccountPicture\Users\S-1]
"Image96"="C:\\Users\\Public\\AccountPictures\\S-1\\{F2EA5A07-198A-4928-BFCA-47CAEC4E9798}-Image96.jpg"
"Image448"="C:\\Users\\Public\\AccountPictures\\S-1\\{F2EA5A07-198A-4928-BFCA-47CAEC4E9798}-Image448.jpg"
"Image40"="C:\\Users\\Public\\AccountPictures\\S-1\\{F2EA5A07-198A-4928-BFCA-47CAEC4E9798}-Image40.jpg"
"Image200"="C:\\Users\\Public\\AccountPictures\\S-1\\{F2EA5A07-198A-4928-BFCA-47CAEC4E9798}-Image200.jpg"
"Image240"="C:\\Users\\Public\\AccountPictures\\S-1\\{F2EA5A07-198A-4928-BFCA-47CAEC4E9798}-Image240.jpg"

однако я не знаю как определить sid имя пользователя например S-1-5-21-37367707-1150518298-4099343995-500

Foreigner 23-01-2014 18:22 2294867

icq99999999,
Код:

wmic useraccount where name="%username%" get SID
Или сразу в переменную %SID%:
Код:

@echo off
setlocal

for /f %%i in ('" wmic useraccount where name="%username%" get SID /value "') do 1>nul set "%%i"
echo %sid%



Время: 20:29.

Время: 20:29.
© OSzone.net 2001-