Usando comandos DOS em um arquivo de atalho (.lnk)

Usando comandos DOS em um arquivo de atalho (.lnk)

Existe uma maneira de criar um arquivo de atalho (.lnk) que use uma linha de comando do DOS em vez de apontar para um arquivo?

Seria ótimo simplesmente controlar um atalho em vez de ter que invocar uma linha de comando toda vez que eu quiser executar esta ação específica.

Obrigado pela ajuda.

Responder1

Os atalhos do Windows podem apontar para qualquer comando. Se você deseja executar um comando "DOS", provavelmente está procurando um dos comandos que faz parte do cmdprograma (que também pode executar arquivos em lote). Para executar esses comandos integrados, você deve executar via cmd, por exemplo,

cmd /k dir

mas se você quiser direcionar a saída do comando para um arquivo, você terá que executá-lo dentro de um arquivo em lote ou em um comando devidamente citado passado para cmd, por exemplo,

cmd /k "dir >\mydirectory"

Lembre-se de que o atalho pode ser executado em um diretório específico. Se você não especificá-lo, estará no diretório do sistema.

Leitura adicional:

informação relacionada