Установить TEMP & TMP на текущем пользователе через пакетный файл?

Я нахожусь в ситуации блокировки IT, таким образом, у меня есть ограниченный доступ к вещам. Я пытаюсь выполнить последнюю версию Портативного Google Chrome 6. Это не позволит мне установить расширения, и я думаю, что это - потому что я не могу получить доступ к своему ВРЕМЕННОМУ ФАЙЛУ и файлам TMP, и по другим причинам также, я хочу смочь заменить временные переменные со своим ежедневным пакетным файлом выполнения. Мой код хорошо работает, но работает только, когда мое окно CMD открыто:

:T
CALL :TEMP
GOTO CHOICE

:TEMP
ECHO.Remaping TMP Drive
IF NOT EXIST %HOMEDRIVE%\jnk MD %HOMEDRIVE%\jnk
SET TMP=%HOMEDRIVE%\jnk
SET TEMP=%HOMEDRIVE%\jnk
ECHO.TEMP=%TEMP% and TMP=%TMP%
ECHO.Done.
ECHO.
PAUSE
GOTO :EOF

Таким образом, я читаю эти подсказки, и я просто не могу получить его. Как я могу проверить, где Системная переменная хранится для моего Текущего Пользователя (HKCU)

1
задан 22.09.2010, 17:24

3 ответа

HKCU\Environment\

reg add HKCU\Environment /v TEMP /t REG_SZ /d "%%HOMEDRIVE%%%%HOMEPATH%%\Temporary"
2
ответ дан 12.12.2019, 13:08

Самый легкий способ внести постоянные изменения в переменные среды: Панель управления> Система> Вкладка "Дополнительно"> Переменные среды. Верхний раздел содержит переменные для текущего пользователя.

0
ответ дан 12.12.2019, 13:08

Я использовал инструмент SetEnv из сценариев BAT для внесения постоянных изменений в переменные среды. Работы хорошо. Это - позор, это не часть установки Windows OS. Это работало полностью к Vista для меня. Я не попробовал его в Windows 7.

0
ответ дан 12.12.2019, 13:08

Теги

Похожие вопросы