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

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

да, один комп, и 10 локальных пользователей. XP SP3
...
Рейтинг: 0 / 0
можно ли "назначить переменные" на нескольких пользователей?
    #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
9 сообщений из 9, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / можно ли "назначить переменные" на нескольких пользователей?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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