executando um arquivo em lotes com o Launchy no Windows 10

0

Não sei ao certo onde a origem deste problema é: Launchy, OneDrive ou Windows 10.

Em minha antiga máquina com Windows 7, eu tinha um arquivo em lote na minha área de trabalho que ativava o prompt da linha de comando em um diretório específico:

ECHO OFF
TITLE tasker
CD C:\Users\jenglish\desktop\Gitportable\Data\home\tasker
PROMPT t$g
ECHO ON

Em Launchy no meu computador Windows 7, usei a extensão Runner para iniciar o cmd.exe com "/ Kc: \ users \jenglish \ desktop \ starttasker.bat" como argumento.

Na minha nova máquina Windows 10, tive que me adaptar ao uso do OneDrive, que adiciona diretórios extras aos meus caminhos.

A única diferença no novo arquivo de lote é o caminho:

CD "C:\Users\englisjo\OneDrive\OneDrive - Hewlett Packard Enterprise\Documents\GitHub\tasker"

Salvei o arquivo em lote na área de trabalho e recebi este erro:

'C:\Users\englisjo\OneDrive\Onedrive' is not a recognized as an internal or external command, operable program or batch file

Eu salvei o arquivo em lote para c: \ users \ englisjo \ starttasker.bat e atualizei o launchy para abrir esta versão do arquivo em lote e recebo o mesmo erro, então não acho que o Launchy é o problema aqui. / p>

Se iniciar um prompt de comando e navegar até a área de trabalho ou meu diretório pessoal e executar o arquivo em lote, ele funcionará bem.

    
por Josh English 25.09.2018 / 18:57

1 resposta

0

Depois de escrever tudo isso e tentar algumas coisas, removi a opção / K do argumento Launchy e a coisa funcionou.

Por que funcionou no Windows 7 e não no Windows 10 eu não sei.

    
por 25.09.2018 / 18:57