Опера наконец отделила браузер от почтового клиента и было решено наконец перенести оперу на съемный диск. Но, к сожалению, не встретил нормального способа переноса файлов почтового клиента и решил сделать это через symbolic links, особенно потому что указывать в конфигурации путь до десятка нужных опере файлов и каталогов — это не по-людски.
Написал bat-ник, который пошагово говорит что делать, а именно:
— переместить папку оперы из %userprofile%\Appdata\Local в вашу папку
— удалить %userprofile%\Appdata\Local папку
— то же самое для %userprofile%\AppData\Roaming
— создаёт линки на соответствующие каталоги, чтобы опера думала, что работает у себя в appdata
Для переноса на свой диск сделал батник (использует symbolic links, поэтому нужен Junction). Также в батнике необходимо исправить 4 строчку:
set local=x:\Program Files (x86)\Opera Mail\junction, указав папку, в которую переезжаем.
Никаких проверок нет, просто говорит, что делать. Кто знает лучшее (с тем же результатом, но быстрее) решение, буду рад узнать. К слову, не использовал ни copy, ни move, чтобы не возиться с permissions для cmd.exe.
Opera Mail + junction + move.bat на copy.com
PS Хоть действия и разделены паузами, перед запуском батника пробегитесь глазами что будет сделано.
UPD велосипед не потребовался, т.к. Shpankov любезно обратил моё внимание на опцию установки на usb-носитель. так что способ остаётся до переезда другого приложения.
UPD2 таким способом seamlessly переехала MSVS2012, думаю за ней последуют и другие тяжеловесы и/или приложения с личными данными (для чего с оперой всё и затеивалось).
Написал bat-ник, который пошагово говорит что делать, а именно:
— переместить папку оперы из %userprofile%\Appdata\Local в вашу папку
— удалить %userprofile%\Appdata\Local папку
— то же самое для %userprofile%\AppData\Roaming
— создаёт линки на соответствующие каталоги, чтобы опера думала, что работает у себя в appdata
Для переноса на свой диск сделал батник (использует symbolic links, поэтому нужен Junction). Также в батнике необходимо исправить 4 строчку:
set local=x:\Program Files (x86)\Opera Mail\junction, указав папку, в которую переезжаем.
Никаких проверок нет, просто говорит, что делать. Кто знает лучшее (с тем же результатом, но быстрее) решение, буду рад узнать. К слову, не использовал ни copy, ни move, чтобы не возиться с permissions для cmd.exe.
Opera Mail + junction + move.bat на copy.com
PS Хоть действия и разделены паузами, перед запуском батника пробегитесь глазами что будет сделано.
UPD велосипед не потребовался, т.к. Shpankov любезно обратил моё внимание на опцию установки на usb-носитель. так что способ остаётся до переезда другого приложения.
UPD2 таким способом seamlessly переехала MSVS2012, думаю за ней последуют и другие тяжеловесы и/или приложения с личными данными (для чего с оперой всё и затеивалось).