В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Нарушение прав доступа в Cmd.exe при длительной работе пакетных файлов, используя «FOR/f»

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:250998
Проблема
Когда работает сложных пакетных файлов в течение длительного времени (для выполнения повседневных работ, наблюдения за службами и так далее) и содержат пакетных файлов for/f для обработки файлов строка за строкой и выполнять команды, используя содержимое строки в качестве параметров, может появиться сообщение об ошибке «Отказано в доступе» и «нарушение прав доступа» в Cmd.exe
Причина
При выполнении пакетных файлов в течение длительного времени повторного использования областей памяти программой чаще. В этом случае память — это не «nulled out» операционной системой. Алгоритм, используемый для извлечения маркеры, используемые в качестве параметров для команды в Cmd.exe for/f Команда подвержена повторно используемые памяти.
Решение

Windows 2000

Чтобы устранить эту проблему, получите последний пакет обновления для Windows 2000. Для получения дополнительных сведений щелкните следующий номер статьи вБаза знаний корпорации Майкрософт:
260910 Как получить последний пакет обновления для Windows 2000

Windows NT 4.0

Исправление от корпорации Майкрософт доступна, но оно предназначено только для устранения проблемы, описанной в этой статье. Примените только на компьютерах, в которых обнаружена эта специфическая неполадка.

Чтобы устранить эту проблему, обратитесь в службу технической поддержки корпорации Майкрософт. Полный список телефонных номеров службы технической поддержки Майкрософт и сведения о стоимости поддержки посетите следующий веб-узел корпорации Майкрософт:ПРИМЕЧАНИЕ: В особых случаях, предусмотренная для звонков в службу поддержки может быть отменена, если специалистом службы поддержки Майкрософт определяет, что решения проблемы является специально выпущенное. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, которые не соответствуют требованиям особым обновлением.

Английская версия данного исправления содержит следующие версии файла или более поздней версии.
   Date       Time     Size      File name   Platform   --------------------------------------------------   01/25/00   08:51a   208,144   Cmd.exe     x86   01/25/00   08:50a   357,648   Cmd.exe     Alpha				

Временное решение
Эта проблема статистическая обработка проводится путем изменения в представленных в пакете обновления 4 (Sp4) для Windows NT 4.0 диспетчер кучи. Можно избежать, используя метод обхода, описанные в следующей статье базы знаний Майкрософт:
195009 Нарушение прав доступа для приложения или зависает после применения SP4
Статус

Windows 2000

Корпорация Майкрософт подтверждает, что это проблема в Windows 2000. Сначала исправление этой проблемы появилось в пакете обновления 1 (Sp1) для Windows 2000.

Windows NT 4.0

Корпорация Майкрософт подтверждает, что это проблема в Windows NT 4.0.

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 250998 — последний просмотр: 06/05/2011 18:48:00 — редакция: 4.0

операционная система Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 4.0 Enterprise Edition, Microsoft Windows NT Server 4.0 Standard Edition

  • kbhotfixserver kbqfe kbbug kbfix kbmt KB250998 KbMtru
Отзывы и предложения