Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2016, 23:08   #1
aesoem
Форумчанин
 
Регистрация: 24.12.2007
Сообщений: 288
По умолчанию права windows

Доброй ночи, такой вопрос....
Сервис (служба) ОС Виндовс, если запускается от имени администратора, работает как положено.

Но если ее запустить, из ограниченной учетной записи, ОТ ИМЕНИ администратора, начинается обзац)
Доступа к ини файлу нету(судя по всему, даже на чтение)
Так и должно разве быть... я запутался

Последний раз редактировалось aesoem; 09.11.2016 в 23:58.
aesoem вне форума Ответить с цитированием
Старый 10.11.2016, 02:31   #2
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,859
По умолчанию

Версия Windows?
northener вне форума Ответить с цитированием
Старый 10.11.2016, 09:57   #3
aesoem
Форумчанин
 
Регистрация: 24.12.2007
Сообщений: 288
По умолчанию

Цитата:
Сообщение от northener Посмотреть сообщение
Версия Windows?
win7x64
aesoem вне форума Ответить с цитированием
Старый 10.11.2016, 10:50   #4
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,792
По умолчанию

смотрим, свойства - безопасность - и там 2 пункта: изменить и дополнительно - вот в них и поставьте себя как владельца и царя с богом.
НО, если некоторым файлам или папкам системы сделать разрешения не системы. а пользователю или админа, то может:
1) слететь активация
2) не запуститься система или запустится с ошибкой (службы некоторые не будут запускаться)

если у вас простой документ текстовый или музыка, то смело меняйте права доступа. а если в системе копаетесь - осторожно. обратно бывает, права не вернуть. проверено на себе.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 10.11.2016, 12:37   #5
aesoem
Форумчанин
 
Регистрация: 24.12.2007
Сообщений: 288
По умолчанию

Цитата:
Сообщение от NetSpace Посмотреть сообщение
смотрим, свойства - безопасность - и там 2 пункта: изменить и дополнительно - вот в них и поставьте себя как владельца и царя с богом.
НО, если некоторым файлам или папкам системы сделать разрешения не системы. а пользователю или админа, то может:
1) слететь активация
2) не запуститься система или запустится с ошибкой (службы некоторые не будут запускаться)

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

Какие еще варианты есть, как настройки сервиса сохранить? в INI
Местоположение файла, нечего не поможет?

Последний раз редактировалось aesoem; 10.11.2016 в 13:00.
aesoem вне форума Ответить с цитированием
Старый 10.11.2016, 18:15   #6
aesoem
Форумчанин
 
Регистрация: 24.12.2007
Сообщений: 288
По умолчанию

Кстати, через tstring пишутся логи, удается прочитать \ записать файл, такое разве может быть? Ини файлы читать\записывать не дает, а лог пожалуйста
+++
а ну в принципе логично. Лог то программа создает... владелец текущий пользователь...
aesoem вне форума Ответить с цитированием
Старый 11.11.2016, 13:29   #7
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,759
По умолчанию

Лучше не держать "настройки" рядом с программой. Для этого есть либо реестр HKCU, либо папка пользователя AppData

Последний раз редактировалось FaTaL; 11.11.2016 в 13:34.
FaTaL вне форума Ответить с цитированием
Старый 11.11.2016, 15:01   #8
aesoem
Форумчанин
 
Регистрация: 24.12.2007
Сообщений: 288
По умолчанию

c папки пользователя AppData так-же не читает, пробовал...
aesoem вне форума Ответить с цитированием
Старый 12.11.2016, 16:53   #9
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,759
По умолчанию

Цитата:
Сообщение от aesoem Посмотреть сообщение
c папки пользователя AppData так-же не читает, пробовал...
Да не может быть.
Значит криво пытаешься читать и права тут не при чём.
FaTaL вне форума Ответить с цитированием
Старый 13.11.2016, 20:15   #10
aesoem
Форумчанин
 
Регистрация: 24.12.2007
Сообщений: 288
По умолчанию

Цитата:
Сообщение от FaTaL Посмотреть сообщение
Да не может быть.
Значит криво пытаешься читать и права тут не при чём.
C:\Users\<учетная запись юзера>\AppData\Local\MyInstall
Это же правильный адрес? По идее, в директорию MyInstall я могу писать\читать данные без ограничений?
aesoem вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Авторские права PROlalka Gamedev - cоздание игр: Unity, OpenGL, DirectX 4 19.08.2014 15:22
Права в Windows 7 Питерский2 Безопасность, Шифрование 1 01.06.2014 16:19
Права пользователя Streb БД в Delphi 6 23.04.2014 12:47
Права a.n.o.n.i.m Фриланс 1 27.03.2014 18:35
Windows 7 x64, подключение, права Aries Windows 2 22.11.2010 20:40