- он получает переменную среды PATH и преобразует все заглавные буквы в строчные
- Убедитесь, что путь к nunit-console.exe находится в вашем PATH на любой машине, на которой вы запускаете этот скрипт nant.чтобы проверить свой путь, в cmd (командная строка) вы можете набрать
echo %PATH%
, в powershell вы можете набрать $env:PATH
.
Итак, предполагая, что nunit-console.exe находится в каталоге c: \Program Files \ Nunit \ bin
Чтобы навсегда изменить свой путь, щелкните правой кнопкой мыши на моем компьютере, перейдите в раздел «Дополнительно» -> переменные среды
-OR-
Чтобы сделать этодинамически, непосредственно перед запуском этого скрипта nant, в пакетном скрипте запустите:
set PATH="%PATH%;c:\Program Files\Nunit\bin"
или в powershell запустите:
$env:PATH += ';c:\program files\nunit\bin'
Вы также можете заменить c: \ Program Files соответствующей переменной среды ... в Powershell я думаю, что это $env:ProgramFiles
и ${env:ProgramFiles(x86)}
... Я думаю, что это может быть %PROGRAMFILES%
в командной строке, но я, вероятно,неправильно.Но вы можете набрать set
, чтобы получить список всех переменных в командной строке.
Настройка nunit в вашем системном пути, вероятно, больше похожа на то, что вы пытаетесь сделать, так как скрипт будет работать без измененийна любом компьютере, содержащем nunit в переменной PATH.