Групповая политика: развертывание пробела в качестве значения реестра
Я пытаюсь использовать параметры групповой политики для развертывания раздела реестра, в котором в качестве единственного значения используется пустое место (одно нажатие клавиши пробела).
Я использую: Конфигурация пользователя -> Настройки -> Настройки 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 на своем тестовом клиенте и убедитесь, что на клиенте нет ошибок при переходе в Панель управления\Часы и регион\Регион[Дополнительные настройки...]\Валюта.
При предыдущей настройке вы бы получили ошибку, и не были бы показаны положительные/отрицательные значения, потому что вам не хватало символа группировки цифр.