Вы должны войти, чтобы создавать сообщения и темы.

создание портативных программ по методу portable apps by христ

◄Страница 2 из 3►

На Запись экрана у Меня времени нет. 
Примерно 1 500 – 2 000 ₽.

Всем привет!

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

Цитата: Cronos от 20.08.2022, 23:12

 сделать портативную программу, чтобы она не требовала права администратора?

Здравствуйте. Предполагаю есть способ. 1) Дать административные права пользователю 2) активировать аккаунт администратора и сидеть под учёткой администратора. 3) Все пути СкопированоHKCU переправить на СкопированоHKLM .

Цитата: Azov от 21.08.2022, 00:03
Цитата: Cronos от 20.08.2022, 23:12

 сделать портативную программу, чтобы она не требовала права администратора?

Здравствуйте. Предполагаю есть способ. 1) Дать административные права пользователю 2) активировать аккаунт администратора и сидеть под учёткой администратора. 3) Все пути СкопированоHKCU переправить на СкопированоHKLM .

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

Ну тогда ждите, пока ответит кто то из программистов. 

PS__Я пользуюсь вторым способом. Но вместо порташек я произвожу симлинк инсталляторы для личного использования, которые выполняют те же функции что и порташки, только переносят в систему не сами  файлы (как порташки), а только симлинки на эти фалы. Что продлевает жизнь SSD

Цитата: Azov от 21.08.2022, 00:12

Ну тогда ждите, пока ответит кто то из программистов. 

PS__Я пользуюсь вторым способом. Но вместо порташек я произвожу симлинк инсталляторы для личного использования, которые выполняют те же функции что и порташки, только переносят в систему не сами  файлы (как порташки), а только симлинки на эти фалы. Что продлевает жизнь SSD

Доброго
с Вашим SSD ничего не случится, если бы Вы использовали портативные программы, так же как вы и используете symlink
Вы быстрее SSD смените или ПК , чем он сам перестанет работать

Доброй ночи Vlado - мягкая ссылка сколько весит? (0 колибайт). А сколько весит любой файл (много мегабайт). Симлинк инсталляшку запустил один раз и она уже со всеми  настройками работает в системе и ничего никуда не перемещает. А порташка сколько файлов перемещает (очень много).
Вывод: порташки гробят SSD и HDD

Post
P.S. Если Вам так комфортно и удобно, то пожалуйста, я не настаиваю🙂

вот пример простейший 

Restorator install
mklink /D "%PROGRAMFILES(X86)%\Restorator 2018" "%~dp0PROGRAMFILES(X86)"
regedit /s "%~dp0\setup\Restorator install.reg"
nircmd.exe shortcut "%PROGRAMFILES(X86)%\Restorator 2018\Restorator.exe" "~$folder.desktop$" "Restorator"
exit

Restorator uninstall
DEL "%USERPROFILE%\Desktop\Restorator.lnk"
rmdir "%PROGRAMFILES(X86)%\Restorator 2018"
regedit /s "%~dp0\setup\Restorator uninstall.reg"
exit

И что тут быстрее угробит ПК? Тут  даже нечему гробить ПК

Цитата: Azov от 21.08.2022, 00:47

вот пример простейший 
Тут  даже нечему гробить ПК

Ровным счетом как и если бы там папка с портативным ресторатором🙂

🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂

Цитата: Vlado от 21.08.2022, 00:54
Ровным счетом как и если бы там папка с портативным ресторатором🙂

Ну тогда объясните, почему порташка так долго загружается, не потому ли, что она в момент загрузки перемещает файлы в систему? )))
А вот симлинк инсталяшка работает мгновенно, ровно так же, как и установленная программа. 🙂

Привет, Azov 🖐

Цитата: Azov от 21.08.2022, 01:09

Ну тогда объясните, почему порташка так долго загружается, не потому ли, что она в момент загрузки перемещает файлы в систему? )))
А вот симлинк инсталяшка работает мгновенно, ровно так же, как и установленная программа. 🙂

Смотря, что за портативный Resorator. Если собран непонятно как, то и работает соответствующе.

Цитата: Azov от 21.08.2022, 00:35

Вывод: порташки гробят SSD и HDD

Вопрос – умрёт ли SSD сегодня не актуален. Даже если Вы используете не портативные программы и обновления Windows, которые тарабанят каждодневно по Вашему SSD, то он не умрёт. Рекомендую к прочтению – 12 мифов об оптимизации SSD, которые никогда не умрут. А также Плейлист Windows, где рассмотрены многие вопросы по части эффективного использования возможностей железа и софта.

С Restorator всё просто – программа небольшая, мусора в системе мало, а вот когда дело доходит до сложных проектов по типу Adobe, то тут уже не обойдёшься без грамотнособранного Portable. Постоянно в системе не нужно держать все ключи реестра от программы, они нужны лишь при её работе. Программы, собранные скриптографическим методом не гоняют файлы программы в Program Files и обратно, они лишь подготавливают систему к запуску программы из того места, куда Вы их положили. То есть переносятся только настройки, а они весят, как правило, немного, соответственно нагрузка на SSD несущественна на фоне того, как SSD использует Chrome (Cent Browser) с его кэшем. 
Если же постоянно держать в Реестре все настройки от всех программ, а файлы программ держать в другом месте, то легче Вы диску не сделаете, потому что в системе получается раздутая база данных (Реестр), которую Windows загружает в память при загрузке. Отсюда и дольше загрузка, дольше чтение, дольше отклик. Также не стоит забывать, что чтение и запись настроек/данных программы тоже никто не отменял, то есть получается, что "насилуется" другой диск, на который Вы перенесли программу.

Поэтому предлагаю закрыть вопрос о "насилии SSD", потому что, как уже сказал Vlado, Вы быстрее смените комп и всё железо, вместе с SSD, чем он у Вас умрёт. Переживать об этом точно не стоит.

Лайкнули Mikhail и Удаленный пользователь
MikhailУдаленный пользователь

Привет.

Цитата: Cronos от 20.08.2022, 23:12

Всем привет!

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

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

Цитата: Azov от 21.08.2022, 01:09

Ну тогда объясните, почему порташка так долго загружается, не потому ли, что она в момент загрузки перемещает файлы в систему? )))
А вот симлинк инсталяшка работает мгновенно, ровно так же, как и установленная программа. 🙂

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

Лайкнули Сергей и Удаленный пользователь
СергейУдаленный пользователь
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн
Цитата: Сергей от 21.08.2022, 02:29
 как уже сказал Vlado, Вы быстрее смените комп и всё железо, вместе с SSD, чем он у Вас умрёт. Переживать об этом точно не стоит.

Доброй ночи! Хорошо, с этим понятно. А вот если батник будет удалять содержимое реестра и симлинки, при закрытии программы, подобно тому, как это делает порташка. То этот вариант будет предпочтительнее, как считаете? Понимаю, что с учётом всего выше сказанного, разница невелика, однако всё же...?

Есть же такие примеры, когда после закрытия тор браузера, происходят манипуляции по отключению прокси в настройках. Я вот правда не знаю, как реализовать подобное, чтобы симлинки удалялись после закрытия программы, но тем не менее... Это бы на мой взгляд наилучшее решение, оно бы сделало симлинк инсталлятор по настоящему портативным и более щадящим по отношению как к SSD/HDD, так и в отношении к системе. Это правильный ход мыслей. 
И этот же вопрос хотелось задать и Михаилу - Мне интересно мнение...

◄Страница 2 из 3►