(solved)Как получить переменную, содержащую путь к директории Documents and Settings?
-
arial
(solved)Как получить переменную, содержащую путь к директории Documents and Settings?
Сабж, учитывая то, что при установке эта директория могла быть переименована (например в Profiles).
-
arial
Re: (solved)Как получить переменную, содержащую путь к директории Documents and Settings?
Цитата:
Сабж, учитывая то, что при установке эта директория могла быть переименована (например в Profiles).
Попробуй эти:
%USERPROFILE%
%ALLUSERSPROFILE%
%HOMEDRIVE%
Сабж, учитывая то, что при установке эта директория могла быть переименована (например в Profiles).
Попробуй эти:
%USERPROFILE%
%ALLUSERSPROFILE%
%HOMEDRIVE%
-
arial
Re: (solved)Как получить переменную, содержащую путь к директории Documents and Settings?
1251 не катит, проверял
. Насколько я знаю, там unicode.
. Насколько я знаю, там unicode.-
serotka
Re: (solved)Как получить переменную, содержащую путь к директории Documents and Settings?
%USERPROFILE% - C:\Documents and Settings\User
%ALLUSERSPROFILE% - C:\Documents and Settings\All Users
%HOMEDRIVE% - C:
А надо получить C:\Documents and Settings
%ALLUSERSPROFILE% - C:\Documents and Settings\All Users
%HOMEDRIVE% - C:
А надо получить C:\Documents and Settings
-
Vadikan
Re: (solved)Как получить переменную, содержащую путь к директории Documents and Settings?
Цитата:
На самом деле, не совсем понятно зачем все это нужно.
В теме
Цитата:
rem Очистка папки пользователя по умолчанию
RD /s /q "%systemdrive%\Documents and Settings\Default User"
rem Копирование текущего профиля в дефолтовый
xcopy "%USERPROFILE%\*.*" "%systemdrive%\Documents and Settings\Default User" /e /c /I /H /R /K /Y
del /f /q "%systemdrive%\Documents and Settings\Default User\*.*"
attrib +h "%systemdrive%\Documents and Settings\Default User"
rem Копирование реестра
reg save HKCU "%systemdrive%\Documents and Settings\Default User\ntuser.dat"
attrib +H +S "%systemdrive%\Documents and Settings\Default User\ntuser.dat"
Вот для этого и нужно.
На самом деле, не совсем понятно зачем все это нужно.
В теме
Твики реестра
есть совет, как перенести полностью настроенный профиль Administrator в профиль Default User:Цитата:
rem Очистка папки пользователя по умолчанию
RD /s /q "%systemdrive%\Documents and Settings\Default User"
rem Копирование текущего профиля в дефолтовый
xcopy "%USERPROFILE%\*.*" "%systemdrive%\Documents and Settings\Default User" /e /c /I /H /R /K /Y
del /f /q "%systemdrive%\Documents and Settings\Default User\*.*"
attrib +h "%systemdrive%\Documents and Settings\Default User"
rem Копирование реестра
reg save HKCU "%systemdrive%\Documents and Settings\Default User\ntuser.dat"
attrib +H +S "%systemdrive%\Documents and Settings\Default User\ntuser.dat"
Вот для этого и нужно.
-
arial
Re: (solved)Как получить переменную, содержащую путь к директории Documents and Settings?
Код:
Если стоит русская винда, то возникает проблема с кодировками, папка "Рабочий стол" в cmd выглядит как "╨рсюўшщ ёЄюы"
. Может кто-то подскажет как с этим справиться.
Код: Выделить всё
FOR /F "tokens=2 delims=\" %%A IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Common Desktop"') DO SET DESKTOP=%%AЕсли стоит русская винда, то возникает проблема с кодировками, папка "Рабочий стол" в cmd выглядит как "╨рсюўшщ ёЄюы"
. Может кто-то подскажет как с этим справиться.-
zvezduk
Re: (solved)Как получить переменную, содержащую путь к директории Documents and Settings?
Код:
Если стоит русская винда, то возникает проблема с кодировками, папка "Рабочий стол" в cmd выглядит как "╨рсюўшщ ёЄюы"
. Может кто-то подскажет как с этим справиться.
Код: Выделить всё
FOR /F "tokens=2 delims=\" %%A IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Common Desktop"') DO SET DESKTOP=%%AЕсли стоит русская винда, то возникает проблема с кодировками, папка "Рабочий стол" в cmd выглядит как "╨рсюўшщ ёЄюы"
. Может кто-то подскажет как с этим справиться.-
ANDYru
Re: (solved)Как получить переменную, содержащую путь к директории Documents and Settings?
zvezduk
используйте кодировку DOS-866 для написания CMD файлов , советую прогу AkelPad 2.1.5 _http://akelpad.net.ru/download/akelpad.zip
используйте кодировку DOS-866 для написания CMD файлов , советую прогу AkelPad 2.1.5 _http://akelpad.net.ru/download/akelpad.zip
-
ANDYru
Re: (solved)Как получить переменную, содержащую путь к директории Documents and Settings?
zvezduk
Посмотри на команду chcp.
Посмотри на команду chcp.
-
HWG
Re: (solved)Как получить переменную, содержащую путь к директории Documents and Settings?
Не могу найти номер кодовой страницы для unicode. Он вообще в cmd поддерживается?