На форуме есть и другие сообщения с похожими названиями, но я думаю, что моя проблема в другом, поэтому я размещаю этот вопрос здесь.
То, с чем я столкнулся, такое же (как и другие сообщения) в том, что мне «внезапно» было предложено сообщение об ошибке «perl is not recognized as an internal or external command, operable program or batch file
».
Но отличия есть (или я так думаю) -
(1) Strawberry Perl (64-разрядная версия) была установлена и работала раньше.
(2) После того, как появилось сообщение об ошибке, я набрал path
под cmd
, и это показало, что Strawberry perl «все еще» находится в пути (при условии, что мое понимание path
в cmd
было правильным). См. в конце полный «ПУТЬ».
(3) Ранее в тот же день я без проблем запустил несколько Perl-скриптов. Затем я заметил, что мой бесплатный антивирус Panda Free Antivirus отключен. Я снова включил его и начал полное сканирование. Кажется, что сразу после того, как я начал сканирование, появилось сообщение об ошибке о том, что Perl не распознан, когда я попытался запустить другой скрипт.
Любое решение относительно того, как я могу запускать сценарии perl, предполагая, что PATH установлен правильно. (Антивирусное сканирование продолжается. Я знаю, что, возможно, мне нужно было дождаться завершения сканирования и повторно протестировать модуль Perl, но мне интересно, почему антивирус, если вообще, может вызвать конфликт с модулем Strawberry Perl)
Не уверен, что это вопрос для stackoverflow или мне следует направить свой вопрос на антивирусный форум / форум, посвященный заражению?
Любое предложение?
PATH=C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Cuminas\Document Express DjVu Plug-in\;c:\Program Files (x86)\Intel\iCLS Client\;c:\ Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files ( x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\ bin\x64;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel \Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Strawberry\perl\bin;C:\Strawberry\perl\site\ корзина;C:\Клубника\с\бин;
perl.exe
и поместил его в карантин или удалил? Есть лиperl.exe
вC:\Strawberry\perl\bin
? - person cjm   schedule 07.06.2015perl.exe
иperl5.22.0.exe
— это два отдельных (хотя и идентичных) файла. При вводе perl будет выполнятьсяperl.exe
, а неperl5.22.0.exe
. Вам нужно будет ввести perl5.22.0, чтобы запустить это. - person cjm   schedule 07.06.2015