Групповая политика: развертывание пробела в качестве значения реестра

Я пытаюсь использовать параметры групповой политики для развертывания раздела реестра, в котором в качестве единственного значения используется пустое место (одно нажатие клавиши пробела).

Я использую: Конфигурация пользователя -> Настройки -> Настройки Windows -> Реестр

DC являются W2008R2.

Если я введу пробел в поле "Значение данных", он примет это без придирки. Но когда я закрываю это диалоговое окно и снова открываю его, поле становится пустым (курсор находится слева от поля). Ввод пробела в двойных кавычках приводит к значению реестра, равному двум кавычкам с пробелом между ними, что довольно забавно, но не то, что я ищу.

*

Для тех, кто интересуется причинами этого, стоит определить разделитель тысяч, чтобы числа, правильно экспортируемые из Navision в Excel.

Я живу в регионе, который использует пространство как разделитель тысяч. И да, региональные и языковые параметры Windows устанавливают это для меня автоматически. Но (и здесь это становится немного странным), это не разрыв строки. Что вполне подходит для создания документов; если вы напишите число 10 000, вы не хотите, чтобы эти три нуля осиротели на следующей строке. Но это также приводит к тому, что Excel не обрабатывает числа> трех цифр, экспортируемых из Nav, как числа. Отсюда это.

Я понимаю, что мне, возможно, придется написать его, но я предпочитаю использовать этот метод, если это вообще возможно.

1 ответ

Извините, что возобновляю старую тему, но в 2022 году эта проблема все еще актуальна :)

Я решил это так: установите все как есть, а затем перейдите в групповую политику, чтобы найти уникальный идентификатор объекта групповой политики. Он находится на панели «Сведения» самого объекта групповой политики и выглядит примерно так:{12345678-FCUK-4321-1234-12345678FCUK} Ваш идентификатор будет уникальным, поэтому обратите внимание.

Затем обратите внимание на домен вверху. В моем случае это домен.test.

В проводнике перейдите к \\domain.test\SYSVOL\domain.test\Policies{12345678-FCUK-4321-1234-12345678FCUK}\User\Preferences\Registry.

Отредактируйте файл Registry.xml с помощью блокнота.

Найдите строку, начинающуюся с <Registry clsid="{12345678-FCUK-4321-1234-12345678FCUK}" name="sThousand". В конце вы найдете свое значение="" Просто замените его на value=" " и сохраните. файл.

Запустите GPUpdate на своем тестовом клиенте и убедитесь, что на клиенте нет ошибок при переходе в Панель управления\Часы и регион\Регион[Дополнительные настройки...]\Валюта.

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

Другие вопросы по тегам