Блог → Программирование

Подменяем папки пользователя в 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, кладём к программе и запускаем.

Зачем это можно использовать:

12 февраля 2013 14:44 

Комментарии


Алексей
Алексей — 9 лет назад
Добрый день!
Какое-то время пользовался подобным батником для запуска двух версий программы Google Диск. Но с очередным обновлением Windows 10 вторая версия программы перестала запускаться. В диспетчере задач появляются дополнительные процессы, но тут же пропадают.
Подскажите, пожалуйста, как можно возобновить работу нескольких версий программы Google Диск одновременно в одной сессии Windows.
Спасибо!

DuMOHsmol
DuMOHsmol — 9 лет назад anothersite.ru
Привет. Сейчас проверил свой батник со свежим Google Drive — две копии запускаются. Проверял на Windows 10 с последними обновлениями.

https://w4i9o.Mssg.me/
https://w4i9o.Mssg.me/ — 1 неделю назад
I really like what yyou guys are up too. This sort of clever work and exposure!
Keep up the terrific works guys I've added you guys
to blogroll. https://w4i9o.Mssg.me/

https://Caramellaapp.com/milanmu1/bMm9pGRz8/successful-goalkeepers
https://Caramellaapp.com/milanmu1/bMm9pGRz8/successful-goalkeepers — 1 неделю назад
Hi, always i used to check webpage posts here in the early hours in thhe break of day, because i enjoy
to gain knowledge of more and more. https://Caramellaapp.com/milan...ful-goalkeepers

https://Qjobsbd.com/employer/tonebet-casino
https://Qjobsbd.com/employer/tonebet-casino — 1 неделю назад
Very nice post. I just stumbled upon your weblog and
wished to say that I have truly enjoyed surfing around your blog posts.
In any case I'll be subscribing to yur feed and I hope you
write again very soon! https://Qjobsbd.com/employer/tonebet-casino

https://Onlinemarketings2025.Wordpress.com/
https://Onlinemarketings2025.Wordpress.com/ — 5 дней назад
Pretty nice post. I just stumbled upon your weblog and wished to say that I have truly enjoyed browsing your
bog posts. After all I'll bee subscribing tto ykur rss feed and I hope you write
again very soon! https://Onlinemarketings2025.Wordpress.com/

https://G5Coj.Mssg.me/
https://G5Coj.Mssg.me/ — 3 дня назад
Very great post. I simply stumbled upon your weblog and wished to say that I have truly
enjoyed surfing around your blog posts. In any case I'll be subscribing on your rss feed and I'm oping you write
once more very soon! https://G5Coj.Mssg.me/

Ваше имя Сайт или блог (опционально) Аватар (опционально, e-mail для Gravatar или ссылка на картинку с ipic.su) Текст комментария

Справка по написанию комментария

  • Для вставки аватара зарегиструйтесь на сервисе Gravatar и укажите ваш e-mail. Вы также можете загрузить аватар на http://ipic.su и скопировать текст с поля «прямая ссылка». Другие сервисы или хостинги изображений не поддерживаются. Большие изображения будут уменьшены автоматически. Пример:

    http://ipic.su/img/img7/fs/user4.1358962896.png
  • Имя, адрес и аватар сохраняются, второй раз вводить не придётся
  • Кликните на аватар, чтобы вставить имя пользователя
  • Слово обрамлённое «звёздочками» становится *жирным*
  • Адрес ссылки автоматически становится ссылкой — http://anothersite.ru
  • Ссылки на текст с http://pastebin.com автоматически разворачиваются в тексте комментария
  • Цитату следует начинать со знака «больше»:
    > пример многострочной
    > цитаты