Я использую несколько скриптов (в основном из типа bat) в 64-битной системе Windows 7.Сегодня я обнаружил следующее странное поведение:
"C:\Perl64\bin\perl.exe" index_html\mkindex.pl temp\filter.xml temp 25
приводит к ошибке «отказано в доступе» (мой плохой перевод с немецкого «Zugriff verweigert»).Иногда вы будете получать:
C:\Perl64\bin\perl.exe is not a valid Win32-Anwendung (".. ist keine zulässige Win32-Anwendung")
Дело в том, что эта команда вчера прекрасно работала (фактически команда была отозвана в открытых окнах командной строки (оболочка) из вчерашнего выполнения).
Еще немного покопавшись в обнаруженной мной системе:
- Командная строка в строке заголовка C: \ windows \ system32 \ cmd.exe
- Другая ранее работающая оболочкасценарии теперь выдают ту же ошибку.
- Кроме того, перезагрузка ничего не меняет.
Может кто-нибудь объяснить это?