destiny_child
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Alex_Piggy блин, мы частично не догоняем друг друга)) я в курсе, что означает 4. Указывая на этот результат, я подразумевал, что в отличие от Вашего 0-го положительного результата у меня есть негативный. И это при прочих равных условиях = мы оба на ХР протестили один и тот же вариант команды и получили разный результат. И причем выполнение этой команды у меня же еще и отличается в зависимости от того - где я выполнял команду. Если в отдельном окне cmd - то после Код: xcopy *.324234 %TEMP% echo %errorlevel% | я получаю 4 (что и написал в сообщении), если этот же код вызывается в батнике, то в листинге выполнения я получаю 0. Вот что непонятно.... И плюс все равно две неясности еще остаются. как прерывать невыполняющийся)) в принципе, как вы говорите, код цикла - когда файлов нет? мне надо, чтоб в случае, если в папке файлов txt нет - то шел переход на метку ошибки. Сейчас ни с каким из errolevel'ов это не работает. Или errorlevel в принципе не выставляется, если циклу не над чем работать? Типа это ок? И в таблице - опять один амперсанд - это один амперсанд? или очепятка? Ну и задница, что xcopy не выдает корректный errorlevel при выполнении. вот чего он то 0 то 4 у меня прыгает.... |