Como executar um arquivo como executável com uma extensão diferente?

Como executar um arquivo como executável com uma extensão diferente?

Depois de dar uma olhada nos processos listados no TaskManager do Windows, percebi que existem alguns processos que possuem uma extensão diferente de .exe. Em seguida, abri o local da pasta de um desses processos e sua extensão é a mesma mostrada no TaskManager. Então, eu queria saber como eles fazem isso. Eu só queria saber como isso é feito.

Tentei renomear meu aplicativo com uma extensão diferente e ele não funcionou.

Por que estou procurando respostas para esta pergunta? Para fins de segurança.

Responder1

Indiretamente, a linha de comando “start foo.abc” executará um executável renomeado de foo.exe.

Mais diretamente, edite o registro. Em HKEY_CLASSES_ROOT, crie uma nova chave com o nome .abc. e defina o valor padrão como abcfile.

Em abcfile, crie uma chave, nomeie-a Shelle, abaixo dela, crie uma nova chave chamada opene, abaixo dela, crie outra chave chamada command. Agora copie o conteúdo do exefile e copie o conteúdo. Você pode procurar outras instâncias de ".exe" no registro para encontrar o conteúdo apropriado, pois eles parecem mudar entre as versões do Windows.

É claro que tudo isso pressupõe que você tenha acesso de administrador, porque é claro que você não faria isso em nenhum sistema além do seu. :)

Responder2

abra o tipo de prompt do cmd:start pathOfFile\file.pdf /c vshost.exe

isso executará seu arquivo com extensão pdf como .exe ou qualquer outro que você queira dar

não abuse, pense que alguém te ajudou, antes de prejudicar alguém

informação relacionada