Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Файлы в папке Program Files изменяются только с правами администратора (http://forum.oszone.net/showthread.php?t=213497)

exo 17-08-2011 19:46 1734082

[решено] Файлы в папке Program Files изменяются только с правами администратора
 
Добрый день.
есть Вин 7 Про х64.
В домене.
Сотруднику иногда нужно изменить конфигурационные файлы некоторых программ.
Они установлены стандартно - в Программ Файлы.
И вот когда он вносит изменения с помощью текстового редактора, при сохранении получает ошибку - проверьте, что файл не используется др приложением. Доступ запрещён.
Сейчас у себя на Вин 2008 Р2 проверил - тоже самое...
Оба пользователя локальные админы.
Что происходит?
Спасибо.

Morpheus 18-08-2011 01:58 1734239

Цитата:

Цитата exo
Что происходит? »

UAC зверствуеть :)
Цитата:

Причиной является контроль учетных записей. Когда он включен, проводник работает с обычными правами, даже у администратора.
https://www.outsidethebox.ms/11418/ (ответ на вопрос №3)

Vadikan 18-08-2011 09:09 1734311

Полный ликбез тут https://www.outsidethebox.ms/10034/

exo 18-08-2011 11:07 1734378

Цитата:

Цитата Morpheus
UAC зверствуеть »

я как раз думал над этим когда домой ехал... рядом сидит другой сотрудник - у него гуд. а компы для меня и того сотрудника - я устанавливал.
только вот незадача..
после отключения УАК у меня программа OutlookMessenger теряет регистрацию... так же она теряет регистрацию, когда я меняю локаль нон-юникода на компе...

Morpheus 18-08-2011 11:40 1734405

Отключение UAC естественно не выход.
Цитата:

Цитата exo
Они установлены стандартно - в Программ Файлы. »

Изменяемые настройки не должны лежать в Program Files, правильное для них место - профиль пользователя.
Если разнести нет возможности,
Цитата:

Цитата exo
Сотруднику иногда нужно изменить конфигурационные файлы некоторых программ. »

запускайте редактор от имени администратора. Или сначала вытаскивайте файл на рабочий стол, изменяйте, затем возвращайте на место.

exo 18-08-2011 12:07 1734418

Цитата:

Цитата Morpheus
Или сначала вытаскивайте файл на рабочий стол, изменяйте, затем возвращайте на место. »

он так и делает. или от администратора. но у соседа всё работает. попробую ему отключить УАК, может у него с мессенджером всё ок буит.

Vadikan 18-08-2011 12:15 1734421

Цитата:

Цитата exo
попробую ему отключить УАК, может у него с мессенджером всё ок буит. »

Странно видеть такую фразу после того, как помечено полезным сообщение со ссылкой на ликбез... Поставьте ему мессенджер (какой непонятно) в профиль, и все ок буит даже с UAC.

bilytur 24-10-2011 00:07 1780273

Доступ по умолчанию, для вновь создаваемых админом файлов
 
Как изменить права доступа для вновь создаваемых файлов.
Файлы создает админ, и нужно чтобы НЕадмин эти файлы мог изменять, удалять.

По умолчанию, НЕадмин может их только читать.

Вообще, проблема возникла в связи со следующим обстоятельством:
Есть некая программка (старая и незаменимая).
Она работает под Win7 только с админскими правами. Иначе не работает.
Ну с этим я смирился, и суть не в этом.

А в том, что файлы созданные этой программкой нельзя ни удалить, ни изменить в другой программе, которая работает
нормально и корректно (т.е. без админских прав).


Вобщем идеальным решение было бы:
Изменить права доступа по умолчанию для вновь создаваемых админом файлов.

Можно ли в принципе, и если да, то как это сделать?

Morpheus 24-10-2011 00:28 1780282

bilytur, давайте попробую протелепатить. Программа установлена в папку Program Files и там же хранит все свои данные?

Попробуйте на рабочем столе создать текстовый файл, какие права на него у админа? Из других программ он ведь изменяется без проблем?
Следовательно, проблема не в "правах доступа по умолчанию для вновь создаваемых админом файлов". Права есть.

Проблему можно решить очень просто - удалением программы из Program Files и установкой к себе в профиль или в какую-нибудь папку в корне диска. Есть возможность переустановить её?

UPD: Объединил темы.

Vadikan 24-10-2011 01:12 1780300

Цитата:

Цитата Morpheus
Проблему можно решить очень просто - удалением программы из Program Files и установкой к себе в профиль »

Тогда не выполняется условие
Цитата:

Цитата bilytur
Файлы создает админ, и нужно чтобы НЕадмин эти файлы мог изменять, удалять. »


Morpheus 24-10-2011 01:41 1780306

Цитата:

Цитата Vadikan
Тогда не выполняется условие »

Да, согласен. Можно конечно 1 раз жмакнуть Да в запросе UAC, но так делать не следует.
Вторая часть справедлива:
Цитата:

Цитата Morpheus
Проблему можно решить очень просто - удалением программы из Program Files и установкой к себе в профиль или в какую-нибудь папку в корне диска. »


bilytur 24-10-2011 02:48 1780316

Цитата:

Цитата Morpheus
давайте попробую протелепатить. Программа установлена в папку Program Files »

Morpheus, нет. Программка старая и ей нужны права, независимо от места установки. Она обращается к каким-то системным ресурсам.
Программка старая, проверенная, её копать не хочу, и вопрос не в этом.

Вопрос звучит именно так:
Цитата:

Цитата Vadikan
Файлы создает админ, и нужно чтобы НЕадмин эти файлы мог изменять, удалять »

Меня этот вопрос интересует и безотносительно к истории со старой программкой.
Есть ли решение?

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

И еще, зря перенесли мой вопрос в тему про "Program Files".
Если бы был вопрос в этом, я бы не создавал тему, так как в курсе.
Вопрос мой именно про доступ к админским файлам. и к теме "Program Files.." никакого отношения не имеет.
Я просто привел неудачный пример (возможно)

Morpheus 24-10-2011 03:23 1780323

bilytur, а какой тогда смысл делить на обычных пользователей и админов, если пользователи имеют полный доступ к файлам админов? Можно просто создать двух админов.

Vadikan 24-10-2011 12:26 1780513

bilytur, вам нужно понять, зачем программе права администратора. Если она тупо хочет сохранять свои файлы в Program Files И вам нужно, чтобы у разных пользователей был один набор файлов, у вас два пути:

1. Установить в корень диска. Это уже было озвучено, и не вижу отчета о рез-татах проверки, только бла-бла.

2. Дать всем права на запись в папку программы

bilytur 25-10-2011 00:11 1780976

Morpheus, Vadikan, хорошо.
Тогда посоветуйте программку, (лучше батник), типа:

some.cmd "мой_файл.txt"

Запускаемый от имени админа и дающий все права на файл "мой_файл.txt"
Еще лучше чтобы он мог не только файл но и указанную директорию отдавать в распоряжение пользователям.

Vadikan 25-10-2011 00:42 1780986

[решено] Проблемы с доступом к папкам и файлам .:[все вопросы]:.

bilytur 25-10-2011 00:52 1780993

Vadikan, спасибо.


Время: 06:04.

Время: 06:04.
© OSzone.net 2001-