Подменяем папки пользователя в 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/
The clearness for your publish is just cool and i could suppose you are a professional on this subject.
Fine along with your permission let me to clutch your feed to keep up
to date with drawing close post. Thank you one million and please continue the
enjoyable work. https://Tancodien.com/agent/20bet-baixar/