Existe uma maneira de criar um comando na linha de comando do Windows 7 para abrir algum arquivo de texto no editor de texto selecionado? Por exemplo. pspad "text file location"
que abrirá o arquivo de texto no PSPad.
windows-7
command-line
text-editors
user46581
fonte
fonte
pspad "textfile"
para você ou você quer dizer fazer a linha de comando abrir um arquivo com o editor de texto padrão? Ou um script que pergunta qual editor você deseja usar com o arquivo especificado? Descreva o que você quer que aconteça quando você executar o seu "comando".pspad "txt location"
). Também não precisaria escrever o local do editor toda vez.<path-to-text-editor> "text.txt">
em um arquivo em lotes na sua pasta de usuário para que você possa digitaropentxt
e irá executar o opentxt.bat e executar o comando longo para você.Respostas:
Não tenho certeza se entendi a pergunta corretamente, mas se fiz isso, você acabou de responder sua pergunta com esta linha:
Isso é exatamente o que você precisa. A maioria dos programas criados para abrir os arquivos de algum formato usa a URL do arquivo como argumento CMD. Portanto, fornecer o caminho para o arquivo após o nome do programa fará exatamente o que você deseja.
Poucas coisas a considerar:
Aqui está a sintaxe para executar o PSPad a partir do cmd:
Este exemplo mostra o uso do caminho absoluto para o executável. Se você não quiser usar o caminho completo para o executável, adicione-o à sua variável $ PATH. Se você não estiver familiarizado com as variáveis de ambiente, então aqui está um guia muito abrangente.
Você pode ler mais sobre os parâmetros da linha de comando do PSPad Aqui
fonte
notepad txt-file
:)Se seus arquivos de texto (* .txt) já estiverem associados ao pspad, você pode usar o seguinte comando para fazer exatamente isso:
O comando
start
iniciará um programa com parâmetros opcionais. Se você pedir para iniciar um arquivo, ele irá abrir esse arquivo pelo programa associado no Windows. Se você usarstart
seguido por um caminho (diretório) sem arquivo, o padrão para mostrar caminhos será usado para mostrar esse caminho. Por padrão, isso é explorador. assimstart .
irá abrir a pasta atual no explorer.fonte