Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
jah jah вне форума Автор темы

Старожил


Сообщения: 215
Благодарности: 7

Профиль | Отправить PM | Цитировать


Цитата Vadikan:
К сожалению, это заявление не подкреплено значимыми аргументами. »
как и обратное

Цитата Vadikan:
Еще одно подтверждение того, что вы мыслите в масштабах одного домашнего ПК. Вы вообще представляете последствия развертывния приложения для нескольких сотен/тысяч юзеров без ярлыка в меню пуск / на рабочем столе? »
в установщик это зашиваемо, пока поставляют без этой возможности, возможной причиной предполагаю является недостаточное понимание всех преимуществ портативного софта для корпоративной среды, звучит громко, но пока нет значимых аргументов против, будем считать так
под установщиком портативных приложений понимаются paf.exe файлы, задача которых предоставить пользователю возможность выбрать место для копирования туда файлов портативного приложения (вот в этот установщик и надо добавлять возможностью создания ярлыков)
запустить такой установщик от имени пользователя с административными правами и можно будет разместить его в тот же program files
при стандартном местоположении запустить скрипт и создать ярлыки можно для множества компьютеров, поэтому снова не аргумент

Цитата Vadikan:
Гм... а чего именно делать не надо? Вообще, вы давно видели установщик современного MS Office? У него приложение готово к работе практически сразу после запуска установки. Про Office CTR тоже, видимо, не в курсе... Рекомендую почитать - узнаете, что такое portable в имплементации Microsoft. »
у нас в стандарте ещё office 2007
не надо размещать свои файлы по нескольким директориям, вот одна папка, внутри неё и уложись


Цитата Vadikan:
Про ограничение места файлов программы - это ваши фантазии, квота есть только для пользователей. В остальном, стандарт есть, его определяет изготовитель ОС, и я озвучил базовые правила в 15. »
я также повторюсь, что портативный софт не противоречит обозначенным правилам, возможно только за исключением п.1, так как запустить портативный софт можно и не из program files, но это уже подразумевает, что пользователь принёс на компьютер стороннюю программу, здесь вступает в игру отслеживание списка нестандартных исполняемых файлов на компьютере пользователя

Цитата Vadikan:
Правила регистрации в системе тоже опубликованы. Причем в современных ОС вы свой portable браузер даже не сможете зарегистрировать для протоколов. См. также Как правильно ассоциировать типы файлов с программами в Windows 8, и почему вам нужно учиться этому заново. »
у нас windows 7, возможно это к лучшему и возможно они двигаются не в том направлении, больше ничего не могу сказать по новым ОС

Цитата Vadikan:
Технические обоснования там на уровне 5го класса провинциальной школы, что продемонстрировал Iska в конце поста 25. Вообще, приводить аргументацию из википедии в технических дискуссиях - моветон похуже размещения папок программы в корне диска »
википедия наше всё как минимум, они там следят за тем, чтобы всё было по уму, не всё и не всегда получается, как в этой статье


Цитата Vadikan:
Мой вам совет - всегда используйте официальную терминологию. Так вас будет легче понять. »
не знал, что такое существует, сначала подумал, что круто, но
https://www.microsoft.com/Language/e...y&langID=en-gb
Цитата:
directory An information source that contains data about users, computer files, or other objects. In a file system, a directory stores information about files. In a distributed computing environment (such as a Windows domain), the directory stores information about objects such as printers, fax servers, applications, databases, and users.
http://www.microsoft.com/Language/en...r&langID=en-gb
Цитата:
folder A named storage area on a computer or device containing files and other folders. Folders are used to organize information electronically, the same way actual folders in a filing cabinet do.
по-моему ничего не проясняет, а только ещё больше запутывает, или на эти определения стоит ориентироваться?


Цитата Vadikan:
И в чем проблема тут? Приложению нужно создать какие-то файлы для вашей работы > оно создает их в вашем профиле. Вариантов два - корень профиля и некая папка внутри профиля (часто используют Документы). »
это как раз предполагалось основной частью обсуждения в теме, если каждая программа создаст свою папку в корне %userprofile%, то он превращается в большой набор каталогов, среди которого условно говоря desktop сразу не видно, есть в этом что-то плохое
тут как раз вопрос стиля, программы хотят в корень %userprofile%, а пользователь решает, нет уж, так не пойдёт, все свои workspace в папку %userprofile%\workspace, как-то так

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

Цитата Vadikan:
Как я понимаю, так вы формулируете альтернативу текущему положению дел:
а) Установке в Program files. Так "своя папка в папке для программ" уже реализовано в Program Files, и альтернативы только городят огород.
b) Созданию папок в профиле. Тут вам надо немножко подумать над разницей между служебными файлами программы и пользовательскими файлами, которые вы ловко смешали в одну кучу. В AppData хранятся служебные файлы - с ними пользователь не взаимодействует напрямую. В профиле хранятся пользовательские файлы - например, человек может сохранить ВМ в %userprofile%\VirtualBox VMs. »
да, program files существует и можно размещать там, в общем же случае, любая папка, которой отведено назначение быть корневой для программ
возможно вы правы, хотя грань здесь размыта, radmin поместит в appdata файл c адресами компьютеров, которые пользователь сохранил - пользовательское или служебное? виртуальная машина в %userprofile%\VirtualBox VMs пользователь разве напрямую с ней взаимодействует? пользовательское или служебное?
но идея правильная на выходе имеем не одну, а две папки - одна для служебных, другая - для пользовательских файлов

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

Последний раз редактировалось jah, 28-09-2015 в 20:44.


Отправлено: 20:34, 28-09-2015 | #31