powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Windows [игнор отключен] [закрыт для гостей] / Dos Session - изменить рег. настройки
6 сообщений из 6, страница 1 из 1
Dos Session - изменить рег. настройки
    #40099617
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня господа !

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

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

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

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

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

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

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


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

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

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


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