Гость
Форумы / Windows [игнор отключен] [закрыт для гостей] / Dos Session - изменить рег. настройки / 6 сообщений из 6, страница 1 из 1
23.09.2021, 20:12
    #40099617
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dos Session - изменить рег. настройки
Доброго дня господа !

Необходимо ТОЛЬКО для текущей DOS сессии (в BAT файле) изменить
региональные настройки (формат даты, десятичный разделитель и т.д.)
Реестр править НЕЛЬЗЯ !!! (это тонкий клиент сервера)

Возможно ли такое
Спасибо
...
Рейтинг: 0 / 0
23.09.2021, 20:15
    #40099619
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dos Session - изменить рег. настройки
Доброго дня господа !

Необходимо ТОЛЬКО для текущей DOS сессии (в BAT файле) изменить
региональные настройки (формат даты, десятичный разделитель и т.д.)
Реестр править НЕЛЬЗЯ !!! (это тонкий клиент сервера)

Возможно ли такое
Спасибо
...
Рейтинг: 0 / 0
23.09.2021, 20:31
    #40099627
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dos Session - изменить рег. настройки
Если не путаю в DOS`е этих настроек не было, они внутри приложения задавались.
...
Рейтинг: 0 / 0
23.09.2021, 21:09
    #40099632
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dos Session - изменить рег. настройки
HOME_X
Реестр править НЕЛЬЗЯ !!! (это тонкий клиент сервера)
откуда в DOS реестр?
...
Рейтинг: 0 / 0
23.09.2021, 21:12
    #40099633
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dos Session - изменить рег. настройки
HOME_X,

читай тут п.8
http://winrus.com/full95.htm
...
Рейтинг: 0 / 0
24.09.2021, 02:29
    #40099654
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dos Session - изменить рег. настройки
HOME_X
Доброго дня господа !

Необходимо ТОЛЬКО для текущей DOS сессии (в BAT файле) изменить
региональные настройки (формат даты, десятичный разделитель и т.д.)
Реестр править НЕЛЬЗЯ !!! (это тонкий клиент сервера)

Возможно ли такое
Спасибо


Зависит от того, что нужно: как я понимаю, регнастройки процессами не наследуются - если для данного процесса cmd изменить эти настройки, процессы, созданные им будут иметь настройки для текущего пользователя, а не родительского процесса cmd.

Если нужно изменить настройки самого cmd, можно извратиться, написав маленькую программу, которая:
1. Получает Id родительского процесса
2. Внедряет в родительский процесс dll, которая вызывает SetThreadLocale для потоков этого процесса

Работоспособность этой схемы я не проверял, возможно, есть более прямой путь.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Dos Session - изменить рег. настройки / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]