O título é bastante simples, mas alguns antecedentes para ajudar a elaborar; Estou tentando, no Godot Engine, criar um tipo de "ambiente de desktop" para o Windows - pense nas eras do Microsoft Bob de certa forma, exceto pelo fato de que isso ainda parece um desktop e não uma sala de estar.
Embora meu conceito esteja indo bem até agora (fazer meus próprios "programas", poder lançar outros programas fora do ambiente, etc.), percebi que pode não ser possível incluir uma janela ou programa de "configurações" adequado se Não consigo manipular as configurações do próprio sistema Windows, por exemplo, tempo, sem poder fazê-lo na linha de comando.
Eu sei que certas configurações (novamente, por exemplo, hora) têm suas próprias contrapartes CMD ou PowerShell (DATE/TIME para CMD, Get/Set-Date/Time para PowerShell) e as tenho desde antes de Settings (e no caso de CMD, Control Panel) era realmente uma coisa, mas há outros (por exemplo, Bluetooth, notificações de aplicativos, assistente de foco, etc.) sobre os quais não tenho certeza.
Existe uma maneira de gerenciar quase todas as configurações essenciais do Windows que importam sem precisar abrir o aplicativo Configurações via start ms-settings:
? Ou eu tenho que passar por Configurações para a maioria das coisas agora? Encontrei esta pergunta semelhante, mas todas as respostas estão apontando apenas para o exemplo de services , que não é o que estou procurando.
Edit: Chamou a minha atenção que existem algumas questões que eu não abordei, então permita-me esclarecer algumas coisas;
- Para que o Godot Engine gerencie o sistema, ele pode emitir comandos como se fosse uma linha de comando. Assim, quero saber se as configurações essenciais podem ser alteradas via PowerShell ou CMD.
- Sobre o tema "essencial"; Basicamente, quero que o usuário possa modificar a maioria das configurações (com exceção de algumas menções) não diretamente vinculadas à personalização, pois posso lidar com isso no próprio Godot (ou seja, não preciso de nada da seção Personalização ou Acessibilidade de Configurações) .
Em essência, quero replicar essas seções de Configurações;
- Sistema, com exceções para coisas que envolvem conexão remota ou notificações, pois isso substituiria o jogo independentemente,
- Dispositivos, exceto "Pen & Windows Ink", pois duvido que as canetas do tablet sejam compatíveis (ou, pelo menos, bem suportadas) pelo Godot Engine,
- Aplicativos,
- Contas,
- Procurar,
- Privacidade,
- Atualização e segurança,
- Tempo e idioma,
- Rede e Internet.
Eu quero que o usuário possa alterar as configurações do Windows como faria normalmente, apenas através do meu ambiente que estou criando.