powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Про Program Files и права записи
24 сообщений из 49, страница 2 из 2
Про Program Files и права записи
    #39888217
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
Ну да, нормальный экспорт/импорт настроек сделать - это же программист нужон :)

Програмист нужон только если пихать эти настройки в 100500 разных мест.

Если же все лежит в локальном ini-шнике в каталоге с ПО, программист не нужон.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888220
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
12.11.2019 18:21, rgreat пишет:
> Если же все лежит в локальном ini-шнике в каталоге с ПО, программист
> не нужон.

угу.
тут админ нужен.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888246
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat
Если же все лежит в локальном ini-шнике в каталоге с ПО, программист не нужон.

Если всё лежит в локальком инишнике, то пофиг где лежит этот инишник - в appdata или где-то ещё, главное чтобы права были на запись.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888250
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvpЕсли всё лежит в локальком инишнике, то пофиг где лежит этот инишник - в appdata или
где-то ещё, главное чтобы права были на запись.
Так думают новички, которые ещё не сталкивались с настоящими Roaming Profile и
пользователями, которые к ним привыкли.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888259
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
Если всё лежит в локальком инишнике, то пофиг где лежит этот инишник - в appdata или где-то ещё, главное чтобы права были на запись.
Только не appdata.

Чем короче путь к ПО - тем удобней.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888272
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat,

авторЕсли же все лежит в локальном ini-шнике в каталоге с ПО, программист не нужон.


Где-то всплакнул админ Active Directory...
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888274
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon
Где-то всплакнул админ Active Directory...
Самураи не плачут! Самураи делают сеппуку!
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888291
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatСамураи делают сеппуку!

Причём в случае вышеназванного админа - он делает сепукку разработчику.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888292
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Причём в случае вышеназванного админа - он делает сепукку разработчику.
Фигушки. Сеппуку можно делать только себе.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888299
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Так думают новички, которые ещё не сталкивались с настоящими Roaming Profile и
пользователями, которые к ним привыкли.

На любой вкус и цвет:

Код: plaintext
1.
FOLDERID_RoamingAppData
FOLDERID_LocalAppData
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39888440
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
Василий 2
И из-за этого перенос программ с настройками превращается в увлекательный квест

Ну да, нормальный экспорт/импорт настроек сделать - это же программист нужон :)

Паре десятков программ? Вручную? Давай я тебя в следующий раз позову, когда мне это понадобится? ))
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890178
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Винда учитывает переменные окружения, когда у неё запрашивают пути специальных папок. Поэтому, софт должен писаться с использованием соответствующих вызовов, а кому нужна портабельная версия пишет батник:
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
@echo off

setlocal

set TMP=%~dp0.profile\tmp
set USERPROFILE=%~dp0.profile\user
set APPDATA=%~dp0.profile\data
set LOCALAPPDATA=%~dp0.profile\localdata

md %TMP% 2>NUL
md %USERPROFILE% 2>NUL
md %APPDATA% 2>NUL
md %LOCALAPPDATA% 2>NUL

mycoolapp.exe %1 %2 %3 %4 %5 %6 %7 %8 %9

endlocal
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890179
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
кому нужна портабельная версия пишет батник

А с реестром что делать - тоже батник?
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890181
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё
А с реестром что делать - тоже батник?

В реестр не гадить. Использовать только для системно-зависимых вещей, типа регистрации расширений оболочки.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890182
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

ну, расскажи, какие есть средства у "портабельных" для совместного доступа к общем данным, кроме реестра.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890184
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё
ну, расскажи, какие есть средства у "портабельных" для совместного доступа к общем данным, кроме реестра.

Так тебе портабельные (всё своё ношу с собой), или с общими данными? Вообще, никто не запрещает пути какие надо захардкодить в батнике.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890186
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
ёёёёё
ну, расскажи, какие есть средства у "портабельных" для совместного доступа к общем данным, кроме реестра.

Так тебе портабельные (всё своё ношу с собой), или с общими данными?...

Понимаешь, бывают случаи, когда в программный комплекс входит несколько программ.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890189
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё
Понимаешь, бывают случаи, когда в программный комплекс входит несколько программ.

Ну вот кладёш все программы в одну папочку:

Код: plaintext
1.
2.
3.
program_complex
  prog1
  prog2

В батничках прописываешь что-то вроде: set PUBLIC=%~dp0..\.shared или туда же перенаправляешь локальную APPDATA.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890192
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

не понимаешь.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890193
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё
не понимаешь.

YouTube Video
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890207
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёкакие есть средства у "портабельных" для совместного доступа к общем данным, кроме реестра.

Ты не поверишь, это файловая система и всё тот же COMMONAPPDATA, что, случайно так,
переводится как "общие данные приложений".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890210
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

на здоровье.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890318
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
alekcvp
пропущено...

Ну да, нормальный экспорт/импорт настроек сделать - это же программист нужон :)

Паре десятков программ? Вручную? Давай я тебя в следующий раз позову, когда мне это понадобится? ))


Что мешает заархивировать нужные папки из AppData в один архив?..
Папку Program Files же вы, судя по вопросу, архивируете.
...
Рейтинг: 0 / 0
Про Program Files и права записи
    #39890507
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
Василий 2
пропущено...

Паре десятков программ? Вручную? Давай я тебя в следующий раз позову, когда мне это понадобится? ))


Что мешает заархивировать нужные папки из AppData в один архив?..
Папку Program Files же вы, судя по вопросу, архивируете.

Нужные папки надо выбирать, а это заморочки. Ну и основной софт в Program Files ставить я перестал лет двадцать назад. Люблю структурирование.
...
Рейтинг: 0 / 0
24 сообщений из 49, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Про Program Files и права записи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]