Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] Переименование папки Документы (http://forum.oszone.net/showthread.php?t=352715)

BoBaH 13 03-01-2023 21:11 3000163

Переименование папки Документы
 
Свежеустановленная правильная винда.
С предыдущей ОСи была скопирована папка по сабжу со всем содержимым на диск Д в папку резерв по латыни.
Но почему то на свежей ОСи в Персональной папке папка документы была на латыни Documents.

Переименовывал, удалял, создавал. Пока не нашёл рецепт на сайте МС

Скрытый текст
PHP код:

@echo off

taskkill 
//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" /"Personal" /t REG_SZ /"C:\Users\%USERNAME%\Documents" /f

reg add 
"HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /"{f42ee2d3-909f-4907-8871-4c22fc0bf756}" /t REG_EXPAND_SZ /%%USERPROFILE%%"\Documents" /f

reg add 
"HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /"Personal" /t REG_EXPAND_SZ /%%USERPROFILE%%"\Documents" /f

attrib 
+--"%USERPROFILE%\Documents" //D

timeout 
/t 1 /nobreak >nul

start explorer
.exe 



Возвращает с картинкой как надо единую папку Documents, но на латыни.
Если в батнике просто заменить Documents на Документы, то выходят в итоге кракозябры. Кодировки после такой замены менял на всякие, но не помогает.

Как вернуть русское имя папке?

Grabber2006 03-01-2023 21:15 3000164

Мне кажется, что дело в файле desktop.ini.

Ladislaus 04-01-2023 07:12 3000176

BoBaH 13, создайте в папке Документы файл следующего содержания, при этом сделайте отступ сверху в одну строку:
Скрытый текст

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770
IconResource=%SystemRoot%\system32\imageres.dll,-112
IconFile=%SystemRoot%\system32\shell32.dll
IconIndex=-235
Переименуйте этот файл в desktop.ini. Откройте Командная строка (администратор) и введите
Код:

attrib +r +s +h "%USERPROFILE%\Documents\desktop.ini"
Перезагрузите компьютер, имя папки должно поменяться на русское.

bredych 04-01-2023 08:04 3000177

и таки "латынь" и "латинница" - суть совершенно разные понятия.
не надо использовать незнакомые слова, в смысле которых не уверены.
о чем думалось при написании "персоанальный", и при чем тут "папка резерв", даже думать не хочу.
Вместо всего того загадочного словопомола можно было просто написать, что хотите отображения в проводнике личной папки кириллицей.


Время: 14:52.

Время: 14:52.
© OSzone.net 2001-