Это действительно зависит от того, почему первый скрипт «неправильный».Если он выдает код ошибки, по умолчанию он все равно вернет успех, так как скрипт успешно запустился, даже если результаты были ошибочными.Возможно, вы захотите использовать $LastExitCode
после вызова скрипта Powershell, чтобы получить статус самого скрипта.