O problema é que eu acidentalmente mudei a variável de sistema ComSpec (Advanced System Settings-> Advanced - > Environment Variables) que deveria apontar para cmd.exe
Ao executar arquivos em lote no meu sistema sem "Executar como administrador", recebo um "O Windows não pode acessar o dispositivo, o caminho ou o arquivo especificado. Talvez você não tenha as permissões apropriadas para acessá-los". Como posso ativar sua execução sem essa opção? Eu quero permitir isso para cada arquivo em lotes no sistema, e não apenas os particulares. Eu uso o Windows 7.
Os recursos no Windows são protegidos por meio de permissões. Se um arquivo em lotes tentar acessar um recurso de uma maneira não permitida por essas permissões, ele receberá esse erro. A única maneira de impedir que um determinado arquivo em lote receba esse erro é executá-lo como um usuário com as permissões necessárias ou para remover as permissões conflitantes. Não há como fazer o último para cada arquivo de lote concebível sem destruir o sistema operacional.