Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


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

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

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

Последний раз редактировалось aesoem; 10.11.2016 в 00:58.
aesoem вне форума   Ответить с цитированием
Старый 10.11.2016, 03:31   #2
northener
Профессионал
 
Регистрация: 15.07.2013
Сообщений: 1,449
Репутация: 477
По умолчанию

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Авторские права 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 21:40


18:25.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru