Подменяем папки пользователя в Windows
Удивительно, но немногие знают, что стандартные переменные среды в «винде» можно переопределить для отдельной программы. Сделать это можно, например, вот таким файлом:
@echo off && %~d0 && cd %~dp0 rem Имя *.exe файла программы set app=chrome.exe rem Папка с профилем set folder=profile md "%folder%\AppData\Local\Temp" md "%folder%\AppData\Roaming" set ALLUSERSPROFILE=%~dp0%folder% set APPDATA=%~dp0%folder%\AppData\Roaming set HOMEDRIVE=%~d0 set HOMEPATH=%~p0%folder% set LOCALAPPDATA=%~dp0%folder%\AppData\Local set TEMP=%~dp0%folder%\AppData\Local\Temp set TMP=%~dp0%folder%\AppData\Local\Temp set USERNAME=%folder% set USERPROFILE=%~dp0%folder% start %app%
Здесь у нас переопределяются пути пользователя. Вместо chrome.exe подставляем название своей программы, вместо profile пишем название папки, в которую будут сохранятся данные пользователя, сохраняем с расширением cmd или bat, кладём к программе и запускаем.
Зачем это можно использовать:
- Сделать из любого софта portable-версию — все настройки будут сохранятся в папке рядом с исполняемым файлом.
- Помочь программам, которые не могут ничего сохранить из-за русского имени папки пользователя — поменять путь так, что в нём будут только английский алфавит.
Комментарии
Какое-то время пользовался подобным батником для запуска двух версий программы Google Диск. Но с очередным обновлением Windows 10 вторая версия программы перестала запускаться. В диспетчере задач появляются дополнительные процессы, но тут же пропадают.
Подскажите, пожалуйста, как можно возобновить работу нескольких версий программы Google Диск одновременно в одной сессии Windows.
Спасибо!
sites? I have a blog based on the same subjects you discuss and would really like to have you
share some stories/information. I know my subscribers
would enjoy your work. If you're even remotely interested, feel free to send me an e
mail. https://marvimoldova.wordpress.com
Is it difficult to set up your own blog? I'm not very techincal but I can figure things out pretty
fast. I'm thinking about setting up my own but I'm not sure where to start.
Do you have any points or suggestions? Thank you https://Hooligans.Org.ua/2025/...chnim-cigarkam/
informative. I'm going to watch out for brussels. I'll appreciate if you continue this in future.
A lot of people will be benefited from your writing. Cheers! https://journo.com.ua/yak-obra...korisni-poradi/
found this web page as a most excellent web site for most recent updates. https://www.imaginary-ua.com/u...shchi-varianti/
our discussion made here. https://Lightnews.Com.ua/jaki-...vati-choloviku/
my friends. I am confident they'll be benefited from this website. https://Infobase.com.ua/intere...dlja-muzhchiny/
What host are you using? Can I am getting your associate hyperlink
to your host? I desire my website loaded up as fast as yours lol http://medportal.1gb.ua/chi-ye...-reabilitaciyi/
but your blogs really nice, keep it up! I'll go ahead and
bookmark your site to come back in the future. Cheers https://Kyiv24.Com.ua/de-proit...innogo-sugloba/