[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
36267назовите хоть одну , а то я не разу такой не видел ! всегда находил следы в реестре...
Демонстрационный пример батника для вашей сборки.
::Сохраняем ветку реестра
reg export "HKEY_CURRENT_USER\Software\R-TT\R-Studio\00000000" "%temp%\$rs$.reg"
::Регистрируем программу
reg delete "HKEY_CURRENT_USER\Software\R-TT\R-Studio\00000000"
reg import RStudio32.reg
::Запускаем программу
start /wait "RStudio" R-Studio.exe
:Восстанавливаем ветку реестра
reg delete "HKEY_CURRENT_USER\Software\R-TT\R-Studio\00000000"
reg import "%temp%\$rs$.reg"
На самом деле, все немного сложнее, но общий принцип примерно такой.
Для создания портабле программ можно так-же создать виртуальную среду, но это уже офтопик.


Последний раз редактировалось: nikzzzz (2017-01-28 05:14), всего редактировалось 3 раз(а)

[Цитировать]

    Qzanzibar
  • 14773
  • Стаж: 7 лет 4 месяца
  • Сообщений: 89
  • Репутация:-5

    [+] [-]
nikzzzz, я согласен с последними выкладками... только программа сама по себе еще "гадит" и в других ветках реестра не только софте для полного возврата реестра необходимо делать слепок реестра и сравнивать его с тем что будет после окончания работы программы все это можно проделать с помощью Regshot или другой подобной программы потому я ранее и высказывал своё мнение по поводу того что абсолютно портативных программ не встречал , ни кто до этой степени не замораживается ... спс что уделили мне время
с удовольствием слежу за вашими разработками (и Xemom1) и пользуюсь ! только всегда удаляю игры, работу и удовольствие смешивать по моему не профессионально (имхо)

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
Есть изначально портабельные программы, которые безо всяких ухищрений в реестр не лезут.

[Цитировать]

    Qzanzibar
  • 14773
  • Стаж: 7 лет 4 месяца
  • Сообщений: 89
  • Репутация:-5

    [+] [-]
korsak7, изначально "партабельных программ" не существует как и слова "партабельный" не существует в русском языке ибо искривленная транскрипция английского слова а вот портативный софт бывает и вот его определение если вы его не сумели прочесть из предыдущего поста по сслыке :
" англ. portable application, portable app) — программное обеспечение, которое для своего запуска не требует процедуры установки"
и ни единого слова про реестр , кстати о реестре прочтите предыдущий пост и используйте программу для ловли изменений реестра от ваших "изначальных порталей" не останется камня на камне , а то городите изначально чушь бездоказательную, высосанную из пальца!
но из этого правила могут быть исключения а не факт первой величины.
удачи! (бог свидетель судья не хотел флуда)

Комментарий от KaSpieC 666


Почитайте правила сайта.

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Qzanzibar
Любая запущенная программа "портит" реестр, система пишет в него логи, результаты ее работы и т.п.
Но общепринято называть портабельными программами те, которые не вносят глобальных изменений в реестре, например портабельный Word не должен трогать настройки Word'а , установленного в системе, а уж тем более убивать его, перехватывать ассоциации на себя и т.п.
Плюс к этому, портабельная программа не имеет деинсталлятора, поэтому "деинталляцию" она должна выполнять по окончанию своей работы.
Если программа не соответствует этим условиям, ее никак нельзя называть портабельной.
А мусор в реестре, он как есть, так и будет, главное, чтобы он не мешал в работе.

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
36311korsak7, изначально "партабельных программ" не существует
Спасибо, гуру, за информацию. Не зря я подозревал, что некоторые разработчики лукавят, когда пишут что их программа - portable.

[Цитировать]

    naifle
  • 762
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 199
  • Репутация:26

    [+] [-]
При запуске любой портабельной программы, в реестре остаётся след.

[Цитировать]

    Serg101
  • 15789
  • Стаж: 7 лет 1 месяц
  • Сообщений: 1
  • Репутация:0

    [+] [-]
Спасибо автору за сборку. Применил ее при замене материнки путем редактирования реестра при переноса W7 на новое железо без инсталяции. Особенно выручила MsDart, которая позволяет наиболее точно редактировать реестр ОС без загрузки этой самой ОС, то есть, с флешки. Заметил баг в программе TrueImageHome 2016 - она не отображает логические разделы дисков и в то же время два раза отображает основные разделы.

[Цитировать]

    Hulk7778
  • 171
  • Стаж: 9 лет 2 месяца
  • Сообщений: 96
  • Репутация:0

    [+] [-]
  • Откуда: Мурманск
Здравствуйте. Как убрать ярлыки с панели задач в PE 8.1 x32 x64? Удаляю соответствующие строки в pecmd.ini а ярлыки остаются. В остальных системах все ярлыки удалились.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 2 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
Hulk7778,
Там надо удалять в файле:
ramosinit.ini

[Цитировать]

    Hulk7778
  • 171
  • Стаж: 9 лет 2 месяца
  • Сообщений: 96
  • Репутация:0

    [+] [-]
  • Откуда: Мурманск
В boot.wim в ramosinit.ini удалил строки. А при загрузке эти строки в X в ramosinit.ini все равно присутствуют и ярлыки остаются. Что не так делаю?
Все получилось. Действия с вимом проделал в этой же PE и перезагрузился. Спасибо.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Hulk7778
  • 171
  • Стаж: 9 лет 2 месяца
  • Сообщений: 96
  • Репутация:0

    [+] [-]
  • Откуда: Мурманск
Xemom1, подскажите пожалуйста в каком файле находится Watermark и возможно ли его полностью убрать чтобы угол был чистым?

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 2 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
Hulk7778,
В shell32dll.mui - Строковая таблица 2069, Русский, 33088. Можно просто удалить (тогда не будет надписи) или заменить на свой вариант.

[Цитировать]

    volondai
  • 900
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 77
  • Репутация:2

    [+] [-]
Xemom1, Приветствую!
Немного не в тему, но всё же!
В shell32dll.mui - Строковая таблица 2069,
А в реальной системе можно, так же безболезненно для системы добавить свой текст (допустим - Осторожно! При установке MediaGet, в итоге потребуется переустановка системы)?
Подскажи пожалуйста, отдельно для win 7х32 и для 7х64, в каких файлах это можно реализовать?

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 2 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
volondai,
Привет!
Да можно что угодно написать. В 7ках тот же файл и ресурс. Только править из под winpe.

Страница 22 из 32


Показать сообщения:    

Текущее время: 29-Мар 02:31

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы