Existe uma maneira de iniciar qualquer programa em vez do Windows Explorer? [duplicado]

1

Estou fazendo um tipo de terminal de informações, existe uma maneira de iniciar o meu programa em vez do Windows 7 desktop? Não juntos, mas apenas o meu programa exe.

    
por Filipe Tagliacozzi 13.11.2013 / 18:26

2 respostas

4

Sim, você pode alterar o shell padrão editando o valor do registro

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell

e configure-o para o executável do seu shell desejado (powershell.exe, por exemplo). Observe que o MS não suporta a substituição do shell, e é provável que a maioria dos aplicativos não substitua satisfatoriamente o shell, portanto, se você tiver problemas, esteja preparado para reverter a configuração usando um editor de registro offline .

link

    
por 13.11.2013 / 18:35
2

O que você está se referindo é o Explorer.exe, o Windows Shell.

Existem duas maneiras de fazer isso, uma é uma aproximação e outra é como aplicativos como o BBLean são usados como inicialização e shell padrão.

Observe que isso pode ser um pouco arriscado e pode causar a quebra de programas que dependem do shell do Explorer.

Método de Aproximação Escreva um script em lotes que você pode soltar na pasta Iniciar ou executar no comando.

taskkill /im explorer.exe
start C:\Path\Application

Alternativamente, para substituir o que o shell inicia na inicialização (Ícones, barra de tarefas)

Extraído de

1) open regedit (start menu > run, and type in regedit) 2) go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. 3) Change Shell from explorer.exe to the new shell path e.g C:\your prgm dir\yourprogram.exe.

4) log out and log back in.

Changing the default shell (only current user):

1) open regedit (start menu > run, and type in regedit). 2) go to: HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon. 3) add a new string value (Edit > New > String Value) called shell. and set the value to the path of the new shell e.g C:\your prgm dir\yourprogram.exe.

Você ainda terá uma "área de trabalho" com um dos métodos, mas não terá ícones nem uma imagem. Se você quiser terminar a ilusão de não ter um desktop, apenas se livre do papel de parede, alterando-o para uma cor sólida ou uma imagem personalizada.

    
por 13.11.2013 / 18:39

Tags