To Windows users who have non-ascii UserName
Siep Kroonenberg
siepo at bitmuis.nl
Thu Apr 29 21:00:54 CEST 2021
On Thu, Apr 29, 2021 at 01:13:45PM +0900, Akira Kakuto wrote:
> > setx USERPROFILE "c:\Users\SuitableASCIIname"
>
> Thanks. Unfortunately this does not apply in the present case.
> echo %USERPROFILE% shows
> c:\Users\username
> not the symlink value
> c:\Users\SuitableASCIIname
>
> In the case
> set USERPROFILE=c:\Users\SuitableASCIIname
> echo %USERPROFILE% shows the symlink value
> c:\Users\SuitableASCIIname
>
> However this is of course temporal.
>
> Best,
> Akira
Userprofile seems to be a special case, and hard to override.
As to the symlink: the subst command is available to unprivileged
users. I tested the following batchfile:
reg add HKCU\software\microsoft\windows\currentversion\run /v "S Drive" /d "subst S: %userprofile%"
reg add HKCU\environment /v userprofile /d s:\
reg add HKCU\environment /v TEMP /d S:\appdata\local\temp
reg add HKCU\environment /v TMP /d S:\appdata\local\temp
The userprofile was the only thing that did not survive a re-login,
but the T[E]MP redefinitions held.
Note that the S:-drive came up several seconds after everything
else.
See also https://superuser.com/questions/29072/how-to-make-subst-mapping-persistent-across-reboots
--
Siep Kroonenberg
More information about the tex-live
mailing list.