Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Новые учетные записи


Автор: BezImeni 7.5.2008, 14:43
   Есть учетная запись - админ  и куча прог разных.. smile 

   При создании новой учетной записи с обычными правами как можно исплользовать программы которые уже установлены для админа? Например офис, кодеки и т.д.  smile 

   Чтобы заново все не инсталлировать...  smile 

   

Автор: JUmPER 7.5.2008, 15:52
вариант в лоб: скопировать папки програм из папок Application Data (возвожно, также и в реестре) и молиться... >_<

хотя многие хорошо написаные проги сами создают нужные файлы/папки/записи, когда запускаются впервые для конкретного пользователя...

Автор: BezImeni 7.5.2008, 16:36
  Звучит стремно..  smile   smile 

  Может есть другая возможность smile 

Автор: mihanik 7.5.2008, 21:13
Что-то впервые слышу о подобной проблеме...

Цитата(BezImeni @  7.5.2008,  14:43 Найти цитируемый пост)
Например офис, кодеки и т.д.   


1. Офис ставиться один раз админом, а потом при первом запуске любым пользователем любой из программ офиса делает первоначальную настройку всего офисного пакета. И всё!!!

2. Кодеки вообще прописываются в системе в папке windows...

Или я чего-то не понимаю, или одно из двух...

Автор: kopermain 7.5.2008, 23:02
Вообще есть каталог в "Documents and setings", который называется "All users", 
там идет стандартный набор настроек по умолчанию для всех пользователей. 
Если туда скопировать нужные файлы, они будут автоматом копироваться новым пользователям!
Помоему так. 

Автор: Infector 9.5.2008, 14:18
есть еще default user, тоже можно пользоваться

Автор: klassik 19.5.2008, 09:15
Присоединяюсь к вопросу.
Я установил программу AutoCAD под Администратором. Возможно надо было поставить галочку "for all users".
Но я это пропустил. И что теперь делать? Как сделать так, чтобы программа запускалась под другими пользователями?
Есть конечно возможность "запуска от имени...". Но каждый раз вводить пароль администратора не удобно. Тем более что программа иногда вылетает.

Автор: Olegan 19.5.2008, 09:32
Цитата(klassik @  19.5.2008,  09:15 Найти цитируемый пост)
Присоединяюсь к вопросу.
Я установил программу AutoCAD под Администратором. Возможно надо было поставить галочку "for all users".
Но я это пропустил. И что теперь делать? Как сделать так, чтобы программа запускалась под другими пользователями?
Есть конечно возможность "запуска от имени...". Но каждый раз вводить пароль администратора не удобно. Тем более что программа иногда вылетает. 

В установке и удалении программ найди ее и нажми "Изменить". По идее должен вылезти мастер который предложит что делать (ну типа modify, remove и тд.). Жмешь modify, указываешь путь к дистрибу и должна пойти переустановка под текущего пользователя. 
Не уверен правда, но должно сработать smile 

Автор: klassik 19.5.2008, 09:36
Без переустановки никак?

Автор: Olegan 19.5.2008, 10:47
Цитата(klassik @  19.5.2008,  09:36 Найти цитируемый пост)
Без переустановки никак? 

А чего Ты боишься? Это даже по сути не переустановка, а восстановление. Все настройки должны сохраниться.

Автор: klassik 19.5.2008, 11:35
Я не боюсь. Просто не помню с какого дистрибутива ставил. Надо будет искать. Да и времени потрачу.
Должен же быть другой способ.

Автор: klassik 19.5.2008, 12:24
Кажется нашёл команду. CACLS

Код

C:\Documents and Settings\Admin>CACLS
Просмотр и изменение таблиц управления доступом (ACL) к файлам

CACLS имяФайла [/T] [/E] [/C] [/G имя:доступ] [/R имя [...]]
               [/P имя:доступ [...]] [/D имя [...]]
   имяФайла       Вывод таблиц управления доступом.
   /T             Замена таблиц управления доступом для указанных файлов
                  в текущем каталоге и всех подкаталогах.
   /E             Изменение таблицы управления доступом вместо ее замены.
   /C             Продолжение при ошибках отказа в доступе.
   /G имя:доступ  Определение разрешений для указанных пользователей.
                  "доступ": R  Чтение
                            W  Запись
                            C  Изменение (запись)
                            F  Полный доступ
   /R имя         Отзыв разрешений для пользователя (только вместе с /E).
   /P имя:доступ  Замена разрешений для указанного пользователя.
                  "доступ": N  Отсутствует
                            R  Чтение
                            W  Запись
                            C  Изменение (запись)
                            F  Полный доступ
   /D имя         Запрет на доступ для указанного пользователя.
Для выбора нескольких файлов используются подстановочные знаки.
В команде можно указать несколько пользователей.

Сокращения:
   CI - Наследование контейнерами (Container Inherit).
        ACE будет унаследован папками.
   OI - Наследование объектами (Object Inherit).
        ACE будет унаследован файлами.
   IO - Только наследованное (Inherit Only).
        ACE не будет применим к текущему файлу/папке.

И вот что она мне выдала по моему файлу:
Код

C:\Documents and Settings\Admin>cd C:\Program Files\AutoCAD 2004

C:\Program Files\AutoCAD 2004>cacls acad.exe
C:\Program Files\AutoCAD 2004\acad.exe BUILTIN\Пользователи:R
                                       BUILTIN\Опытные пользователи:C
                                       BUILTIN\Администраторы:F
                                       NT AUTHORITY\SYSTEM:F


C:\Program Files\AutoCAD 2004>

Т.е. мне надо сделать так, чтобы было так?:
Код

C:\Program Files\AutoCAD 2004\acad.exe BUILTIN\Пользователи:F

Автор: Akella 21.5.2008, 23:03
Цитата(klassik @  19.5.2008,  09:15 Найти цитируемый пост)
Я установил программу AutoCAD под Администратором. Возможно надо было поставить галочку "for all users".

а просто ярлык вывести на рабочий стол в профиле All Users

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)