Имя: Пароль:
1C
1С v8
как сменить каталог для c:\Users\USR1CV82\AppData\Local\Temp\ ?
0 Shved_72
 
24.06.13
17:17
чото мне кажется основная нагрузка на диск от этих временных файлов...
1 mikecool
 
24.06.13
17:18
проверил бы для начала, а то когда кажется...
2 Maxus43
 
24.06.13
17:19
кажется - креститься надо (с)
Смотри в 1с КаталогВременныхФайлов
3 Cyberhawk
 
24.06.13
17:19
(0) Я менял посредством запроса админу :) Для экономии места, а то при бекапировании раздувалось и на диске С не хватало места
4 Cyberhawk
 
24.06.13
17:20
+(3) вроде как через ветку реестра он поменял просто
5 Shved_72
 
24.06.13
17:21
это серверная учетка, а не моя локальная... мы же обо одном говорим?
мне программно ее менять?
я думал средствами винды
6 Cyberhawk
 
24.06.13
17:22
Да, об одном. Правильно думал - средствами Винды. В (2) мимо, вестимо
7 Maxus43
 
24.06.13
17:23
(5) да, надо средствами винды. в (2) покажет просто какой каталог используется
8 arsik
 
гуру
24.06.13
17:23
(0) Свойства моего компьютера - дополнительные параметры - переменные среды
9 Cyberhawk
 
24.06.13
17:23
Ща узнаю у одмина, как он делал :)
10 Shved_72
 
24.06.13
17:26
(8) ага. там шаблон типа %USERPROFILE%\AppData\Local\Temp.
т.е. сменив его я сменю временный каталог всем юзерам?
11 ДенисЧ
 
24.06.13
17:26
сделать симлинк?
12 Shved_72
 
24.06.13
17:26
ПС Сервер 2012
13 Shved_72
 
24.06.13
17:28
у меня цель не место экономить а ускорить 1с, перенеся тучу файлов на винт побыстрей
14 Maxus43
 
24.06.13
17:29
(13) если это действительно узкое место - переноси. Но подозреваю что ты не вычислял такое место, а оно кажется просто
15 Cyberhawk
 
24.06.13
17:29
Наш одмин делал через правку ветки реестра. Нужно узнать uid пользователя и в разделе HKEY_USERS\наш_uid\Environment отредактировать ключи TEMP и TMP.
16 Shved_72
 
24.06.13
17:29
(11) скрин?
17 ДенисЧ
 
24.06.13
17:30
(16) Чо?
18 Shved_72
 
24.06.13
17:30
(15) спасибо
19 ДенисЧ
 
24.06.13
17:31
20 Shved_72
 
24.06.13
17:31
(14) на данный момент в топах стоят они
http://s2.ipicture.ru/uploads/20130624/VRCP1Jcr.jpg
21 Shved_72
 
24.06.13
17:32
(19) простите я вас не понимаю
22 ДенисЧ
 
24.06.13
17:33
23 Shved_72
 
24.06.13
17:34
(22) ссылка = ярлык? а зачем он мне?
24 ДенисЧ
 
24.06.13
17:35
(23) Пишешь в один каталог, а данные фактически будут лежать в другом?
25 Maxus43
 
24.06.13
17:36
(20) если нет дисковой очереди то пофиг что они в топах
26 Shved_72
 
24.06.13
17:38
(25) а чом очередь меряется?
просто на одном запары вроде как. а второй филонит
на втором щас только два скульных файла базы данных
http://s2.ipicture.ru/uploads/20130624/7LWK9eG2.jpg
27 Maxus43
 
24.06.13
17:40
(26) есть счетчик "очередь диска", ну на скрине видно что пики есть, так что да, есть смысл перенести. Я в смысле что "ускорения" возможно и не заметишь
28 Shved_72
 
24.06.13
17:42
проц и память ваще 10-20%...а тут хоть пики... есть с чем поиграться...
29 Ковычки
 
24.06.13
17:52
(15) дурак ваш админ
30 Cyberhawk
 
24.06.13
17:55
(29) а как надо было?
31 Shved_72
 
24.06.13
17:55
(15) только не uid, а SID.
как узнать:
Вызовите главное системное меню, нажав кнопку «Пуск», и перейдите в диалог «Выполнить». Напечатайте regedit в строке «Открыть» и подтвердите запуск утилиты редактора реестра, нажав кнопку OK. Раскройте ветку
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\ProfileList
и найдите все идентификаторы пользователей (SID).
32 Shved_72
 
24.06.13
17:59
поменял. перегружусь ночью
33 Ковычки
 
24.06.13
18:09
(30)(31) даже если хотите переменную окружения постоянную, ненужно знать никаких сидов

(31) если чо все просче
wmic useraccount where name="%username%" get sid /value

и даже еще просче


(30)
cmd /c "set tmp=c:\temp&start "" "C:\Program Files (x86)\1cv82\8.2.18.96\bin\1cv8.exe""
34 Ковычки
 
24.06.13
18:09
(32) перезагрузка нафиг не пала
35 Shved_72
 
24.06.13
18:12
(33) речь про учетку сервера 1с - USR1CV82 и он так "cmd /c "set tmp=c:\temp&start "" "C:\Program Files (x86)\1cv82\8.2.18.96\bin\1cv8.exe""" вроде не запускается.
(34) а как без перезагрузки вступят в силу новые каталоги?
36 Cyberhawk
 
24.06.13
18:14
(33) Я - доменный пользователь, залогинился по RDP на сервер 1С. USR1CV82 - локальный пользователь. Что-то мне подсказывает, что просто set tmp = ... не прокатит
37 Ковычки
 
24.06.13
18:16
(35) откройте для себя setx
38 Cyberhawk
 
24.06.13
18:21
(37) тема, спс, но если пароль не помнишь от пользователя, которому собираешься поменять переменную? Реестр в этом случае выигрывает
39 Ковычки
 
24.06.13
18:22
(36) если нужно серверу

wmic environment where "(name='temp' or name='tmp') and username='ВасяПупкин'" set variablevalue="c:\temp""
40 Ковычки
 
24.06.13
18:23
без кавычек 3-х последних
41 Cyberhawk
 
24.06.13
18:25
(39) зачет, буду админу показывать в следующий раз ))) Наверное эти знания полезны в каком-нибудь режиме Server Core
42 Ковычки
 
24.06.13
18:26
(41) если админ любит постоянно все менять мышкой и прочими клавиатурами, нехай себе бегает и щелкает всю жизнь
43 эцп
 
24.06.13
20:57
(35) Если речь идет о USR1CV82, то стоит зайти под этим пользователем и настроить переменные окружения так, как нужно
44 arsik
 
гуру
25.06.13
00:41
(10) Это распространяется только на текущего пользователя выполнившего логон. Для всех других останется как есть.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший