public PowershellSettings(ConfigEngine engine)
     : base(engine)
 {
     _groupName = "Powershell Settings";
     _items.Add(new ConfigRegistryItem(engine, "Computer Execution Policy", "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\PowerShell\\1\\ShellIds\\Microsoft.PowerShell", "ExecutionPolicy", "AllSigned", RegistryValueKind.String));
     _items.Add(new ConfigRegistryItem(engine, "User Execution Policy", "HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\PowerShell\\1\\ShellIds\\Microsoft.PowerShell", "ExecutionPolicy", "RemoteSigned", RegistryValueKind.String));
 }
 public ConfigRegistryItem(ConfigEngine engine, string itemName, string path, string name, object value, RegistryValueKind kind)
     : base(engine, itemName)
 {
     _path = path;
     _name = name;
     _value = value;
     _kind = kind;
 }
        public RegionalSettings(ConfigEngine engine)
            : base(engine)
        {
            _groupName = "Regional Settings";

            //var tz = TimeZoneInfo.GetSystemTimeZones();

            var timeZone = TimeZoneInfo.FindSystemTimeZoneById("W. Europe Standard Time");
            _items.Add(new ConfigTimeZoneItem(engine, timeZone));
        }
Ejemplo n.º 4
0
 public MainWindow()
 {
     InitializeComponent();
     _engine = new ConfigEngine();
     _engine.LogEvent += _engine_LogEvent;
 }
 public ConfigTimeZoneItem(ConfigEngine engine, TimeZoneInfo timeZone)
     : base(engine, "Time Zone")
 {
     _timeZone = timeZone;
 }
Ejemplo n.º 6
0
 public ConfigGroup(ConfigEngine engine)
 {
     _engine = engine;
 }
Ejemplo n.º 7
0
 protected ConfigItem(ConfigEngine engine, string itemName)
 {
     _engine = engine;
     _itemName = itemName;
 }