BoBaH 13
03-01-2023, 21:11
Свежеустановленная правильная винда.
С предыдущей ОСи была скопирована папка по сабжу со всем содержимым на диск Д в папку резерв по латыни.
Но почему то на свежей ОСи в Персональной папке папка документы была на латыни Documents.
Переименовывал, удалял, создавал. Пока не нашёл рецепт на сайте МС
@echo off
taskkill /f /im explorer.exe
timeout /t 2 /nobreak >nul
if not exist "%UserProfile%\Documents" mkdir "%UserProfile%\Documents"
reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Personal" /t REG_SZ /d "C:\Users\%USERNAME%\Documents" /f
reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "{f42ee2d3-909f-4907-8871-4c22fc0bf756}" /t REG_EXPAND_SZ /d %%USERPROFILE%%"\Documents" /f
reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Personal" /t REG_EXPAND_SZ /d %%USERPROFILE%%"\Documents" /f
attrib +r -s -h "%USERPROFILE%\Documents" /S /D
timeout /t 1 /nobreak >nul
start explorer.exe
Возвращает с картинкой как надо единую папку Documents, но на латыни.
Если в батнике просто заменить Documents на Документы, то выходят в итоге кракозябры. Кодировки после такой замены менял на всякие, но не помогает.
Как вернуть русское имя папке?
С предыдущей ОСи была скопирована папка по сабжу со всем содержимым на диск Д в папку резерв по латыни.
Но почему то на свежей ОСи в Персональной папке папка документы была на латыни Documents.
Переименовывал, удалял, создавал. Пока не нашёл рецепт на сайте МС
@echo off
taskkill /f /im explorer.exe
timeout /t 2 /nobreak >nul
if not exist "%UserProfile%\Documents" mkdir "%UserProfile%\Documents"
reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Personal" /t REG_SZ /d "C:\Users\%USERNAME%\Documents" /f
reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "{f42ee2d3-909f-4907-8871-4c22fc0bf756}" /t REG_EXPAND_SZ /d %%USERPROFILE%%"\Documents" /f
reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Personal" /t REG_EXPAND_SZ /d %%USERPROFILE%%"\Documents" /f
attrib +r -s -h "%USERPROFILE%\Documents" /S /D
timeout /t 1 /nobreak >nul
start explorer.exe
Возвращает с картинкой как надо единую папку Documents, но на латыни.
Если в батнике просто заменить Documents на Документы, то выходят в итоге кракозябры. Кодировки после такой замены менял на всякие, но не помогает.
Как вернуть русское имя папке?