Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Как задать всем юзерам TEMP = C:\TEMP

Ответить
Настройки темы
Как задать всем юзерам TEMP = C:\TEMP

Пользователь


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

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


Т.е. фишка такая...
Допустим я хочу, чтобы все создаваемые пользователи на на компьютере
(не в домене) имели при создании системные и пользовательские переменные:
TEMP = C:\TEMP
TMP = C:\TEMP
т.е. чтоб не нужно было лазить в "свойства компьютера" у каждого и править переменные ручками...

Я знаю один способ, когда создаётся профиль с администраторскими правами, в нём нарезается всё что нужно, и он перекидвается в default profile....но это как-то коряво всё, долго....Нет ли другого способа, может в реестре что-то подправить (например *.reg импортировать в реестр при настройке компьютера) или политики какие-нибудь...

Сразу скажу, что если пытаться менять переменные TMP и TEMP в HKEY_USERS, то нихрена не проходит.....

Отправлено: 14:00, 19-01-2005

 

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


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

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


Подскажите еще одну вещь

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"ScheduledInstallTime"=dword:0000000d

как правильно написать на vbs
пробовал как написано выше, выдает ошибку

Отправлено: 20:18, 26-12-2005 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Dennis

Старожил


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

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


kovdaev
Цитата:
HKEY_LOCAL_MACHINE\
Смотрите внимательно. В примере
Цитата:
WshShell.RegWrite "HKCU\
Для вашего случая, либо должен быть доступ к данной ветке всем пользователям, либо этот скрипт должен отрабатывать в той части политики, которая относиться к компьютеру, т.е. ветка Конфигурация компьютера/...

-------
Dennis


Отправлено: 21:45, 26-12-2005 | #12


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


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

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


Подскажи пожалуйста как тогда будет выглядеть блок reg файла:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoUpdate"=dword:00000000
"AUOptions"=dword:00000004
"ScheduledInstallDay"=dword:00000000
"ScheduledInstallTime"=dword:0000000d
"AutoInstallMinorUpdates"=dword:00000001
"NoAUShutdownOption"=dword:00000001
"NoAUAsDefaultShutdownOption"=dword:00000001
"UseWUServer"=dword:00000001
"RescheduleWaitTimeEnabled"=dword:00000001
"RescheduleWaitTime"=dword:00000001
"NoAutoRebootWithLoggedOnUsers"=dword:00000000
"DetectionFrequencyEnabled"=dword:00000001
"DetectionFrequency"=dword:00000016
"RebootWarningTimeoutEnabled"=dword:00000001
"RebootWarningTimeout"=dword:00000001
"RebootRelaunchTimeoutEnabled"=dword:00000001
"RebootRelaunchTimeout"=dword:0000003c

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"NextDetectionTime"=-
"ScheduledInstallDate"=-
"DownloadExpirationTime"=-

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\General]

"UserTemplates"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,\
6d,00,20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,68,00,61,00,62,00,6c,\
00,6f,00,6e,00,73,00,5c,00,00,00



Особенно выделенные части интересуют
Заранее спасибо.

Отправлено: 21:03, 27-12-2005 | #13


Аватара для Dennis

Старожил


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

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


http://msdn.microsoft.com/archive/de...thRegWrite.asp
http://www.codenewsgroups.net/group/...topic1197.aspx
А еще рассмотрите вариант с файлом-шаблоном политик (adm), потом будет легче настраивать, особенно если у вас домен.

-------
Dennis


Отправлено: 22:42, 27-12-2005 | #14


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


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

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


Вообщето меня интересует как это выглядит на VBS.

Отправлено: 19:58, 28-12-2005 | #15


Аватара для Dennis

Старожил


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

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


Set WshShell=WScript.CreateObject("WScript.Shell")
1а) WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\AU\RebootRelaunchTimeout",&H003c,"REG_ DWORD"
1б) WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\AU\RebootRelaunchTimeout",60,"REG_DWOR D" - или вы не можете перевести числа из 16-ричной системы в десятичную?!
2) WshShell.RegDelete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\NextDetectionTime"
3) в whs нельзя сделать, читайте описание whs, я давал ссылку на MS. Для BINARY - только целые числа можно использовать. Обойти можно, ну например, запустив:
Return = WshShell.Run("regedit.exe /s my.reg", 1, true)
Set WshShell=Nothing

Еще вам ссылка: http://www.microsoft.com/technet/scr...r/default.mspx

Отправлено: 09:42, 29-12-2005 | #16



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Как задать всем юзерам TEMP = C:\TEMP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Диагностика - Real Temp Oleg_SK Программное обеспечение Windows 2 28-03-2009 04:59
Temp папка- немогу разобраться,как сделать чтобы очищалась Temp при перезагрузке dovyduka Хочу все знать 7 13-12-2008 14:24
[решено] Как задать при автоуст-ке систематич. очистку папок Temp и Temporary Internet Files? truvo Автоматическая установка Windows 2000/XP/2003 3 22-01-2008 16:08
Как прописать в Autoexece удаление каталога Temp Guest Microsoft Windows 95/98/Me (архив) 3 15-01-2004 22:38
TEMP Guest Microsoft Windows 95/98/Me (архив) 2 06-07-2003 13:57




 
Переход