Abra com... no terminal. janelas 10

Abra com... no terminal. janelas 10

Existe uma maneira de abrir a caixa de diálogo Abrir com.. (veja as capturas de tela) a partir de um cmd/shell no Windows 10?

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Responder1

Dada a sintaxe do prompt de comando, é sempre necessário executar o programa primeiro, ou seja, program.exe com vários parâmetros, ou seja, program.exe /d /s

Então, em teoria, você pode executar o programa que deseja usar com o arquivo que deseja abrir como parâmetro, por exemplo, para abrir o arquivo com o MS Word, você faria:

winword.exe <filepath>

ou seja

winword.exe c:\documents\file.docx

Responder2

O prompt de comando tem este comando incrível chamadostart

Iniciar pode ser usado para iniciar o programa associado em um formato de arquivo.

Se você tiver o Word instalado e quiser abrir um documento do Word chamado, myfile.docxbasta digitar: start myfile.docxe o Word será iniciado.

Se você fornecer um caminho em vez de um nome de arquivo, o Explorer será aberto com esse caminho.

Por exemplo:

c:\>cd c:\temp

c:\temp>start .

Será iniciado um explorador que começa em c:\temp.

Na verdade, não é possível mostrar a caixa de diálogo "abrir com", mas se você digitar start . para abrir um explorador na pasta atual, você pode clicar com o botão direito no arquivo e executar a ação abrir com manualmente ou por meio de atalhos de teclado.

Responder3

Você pode abrir esta caixa de diálogo com o seguinte comando (Rundll32 permite executar uma função em uma biblioteca dinâmica diretamente do cmd/powershell):

Rundll32 Shell32.dll,OpenAs_RunDLL path\to\you\file.extension

Observe que issosó funciona com caminhos absolutos.

informação relacionada