Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / можно ли "назначить переменные" на нескольких пользователей? / 9 сообщений из 9, страница 1 из 1
11.11.2011, 17:14
    #37522673
mrVachovsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли "назначить переменные" на нескольких пользователей?
Вот скажем есть пользователь admin ( - администратор ), есть еще несколько пользователей, человек 10, и вот 7 из них нужны одни и теже переменные. Как-то это можно сделать еще кроме как зайти в каждого пользователя и понаставлять там этих переменных?
...
Рейтинг: 0 / 0
11.11.2011, 17:30
    #37522722
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли "назначить переменные" на нескольких пользователей?
А не проще назначить переменные всем?
...
Рейтинг: 0 / 0
11.11.2011, 17:33
    #37522740
mrVachovsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли "назначить переменные" на нескольких пользователей?
это рассматривается как вариант, но всё же если есть более аккуратное решение, то хочется именно его :)
...
Рейтинг: 0 / 0
11.11.2011, 17:58
    #37522806
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли "назначить переменные" на нескольких пользователей?
Семь компьютеро, до какой же степени лень сильна
...
Рейтинг: 0 / 0
11.11.2011, 18:01
    #37522814
mrVachovsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли "назначить переменные" на нескольких пользователей?
Anatoly Podgoretsky,

не понял ваш комментарий. о чем комментарий?
...
Рейтинг: 0 / 0
11.11.2011, 18:10
    #37522841
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли "назначить переменные" на нескольких пользователей?
mrVachovskyо чем комментарий?"Записки невесты программиста" почитайте.
Там есть эпизод про автоматизацию процесса подготовки приглашений. Руками вышло бы быстрее.
...
Рейтинг: 0 / 0
11.11.2011, 18:27
    #37522876
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли "назначить переменные" на нескольких пользователей?
Я только не понял - а каковы исходные данные? Один компьютер, 10 локальных пользователей? Версия ОС?
...
Рейтинг: 0 / 0
11.11.2011, 18:39
    #37522894
mrVachovsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли "назначить переменные" на нескольких пользователей?
AndreTM,

да, один комп, и 10 локальных пользователей. XP SP3
...
Рейтинг: 0 / 0
12.11.2011, 05:48
    #37523370
Stupid_BOT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли "назначить переменные" на нескольких пользователей?
mrVachovskyВот скажем есть пользователь admin ( - администратор ), есть еще несколько пользователей, человек 10, и вот 7 из них нужны одни и теже переменные. Как-то это можно сделать еще кроме как зайти в каждого пользователя и понаставлять там этих переменных?
три файла сохранить в одну папку
newenv.cmd
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
@echo off
setlocal enabledelayedexpansion
for /f "tokens=4" %%a in ('chcp^>nul') do set curcp=%%a
>nul chcp  1251 
set profdir=C:\Documents And Settings
set _HIVE=hklm\_TMPHIVE
set EXKEY=hkcu\software\microsoft\windows\currentversion\explorer
set EXPAR=Logon User Name
set EXCMD=reg query %EXKEY% /v "%EXPAR%"
for /f "tokens=5*" %%e in ('%EXCMD%') do set EXUSER=%%e%%f
for /f "tokens=*" %%n in (names.lst) do (
title NewEnv: %%n
if "%%n"=="%EXUSER%" (
  @for /f "tokens=1,2*" %%p in (param.lst) do (
    >nul reg add hkcu\Environment /v %%p /t %%q /d "%%r" /f
  )
) else (
  >nul reg load %_HIVE% "%profdir%\%%n\ntuser.dat"
  for /f "tokens=1,2*" %%p in (param.lst) do (
    >nul reg add %_HIVE%\Environment /v %%p /t %%q /d "%%r" /f
  )
  >nul reg unload %_HIVE%>nul
)
)
title NewEnw: -
>nul chcp %curcp%
endlocal
echo.
echo.done
echo.
pause
names.lst
Код: plaintext
1.
2.
3.
user1
Просто Ползовател
user3
super user
param.lst
Код: plaintext
1.
JAZZ REG_SZ Just girls in JAZZ
LS_APPDATA REG_EXPAND_SZ %USERPOFILE%\Local Settings\Application Data

откорректировать содержимое файлов names.lst parm.lst
(!) имена параметров не должны содержать пробелов
запускать newenv.cmd
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / можно ли "назначить переменные" на нескольких пользователей? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]