Представьте себе следующую CMDКак выполнить * .cmd в другом каталоге, как если бы он работал в текущем каталоге?
c:\myscript.cmd
java.exe myclass.class
Если файл он работает в:
c:\temp\myclass.class
Я хочу, чтобы запустить CMD файл, если он запущен в текущем каталоге, то есть моя команда линия открыта в c:\temp\
Я хочу более короткий путь бега:
c:\temp\>mv ../myscript.cmd .
c:\temp\>myscript.cmd
c:\temp\>mv myscript.cmd ..\
Мой вопрос: Как выполнить * .cmd в другом каталоге, как если бы он работал в текущем каталоге?
Вы можете вызвать дочерний экземпляр 'cmd' с его рабочим каталогом в качестве цели. – Dai
Не могли бы вы расширить это в ответ? – hawkeye
Вы можете запускать скрипты, предоставляя полный или относительный путь, например. 'c: \ myscript.cmd' или даже' ../ myscript.cmd'. – Justin