Я создал файл сценария BAT с именем INIT.BCP.BAT на моем рабочем столе, который содержит (чтобы быть простым) только следующие строки
echo Hello
pause
Когда я дважды щелкаю по нему, Windows 7 отображает следующее сообщение.
Если символ первой точки заменяется символом минус, так что имя файла становится INIT-BCP.bat, скрипт выполняется правильно.
Если BCP заменен на BCPX, скрипт выполняется правильно.
Если BCP заменяется на DOC или DOCX или DOCZONE, Windows отображает предыдущее сообщение.
Я протестировал то же самое на своем ПК в Windows 10, и у меня нет этой проблемы.
Если я запускаю тот же сценарий, as Administrator
, у меня нет этой проблемы.
Вопрос:
Что происходит ? Почему INIT-BCP.BAT
принимается, а НЕ INIT.BCP.BAT
?
Эта проблема связана с конкретными политиками безопасности Windows?
Дополнительная информация:
Используемое антивирусное программное обеспечение - McAfee.
На моем персональном ПК дома (Windows 10) я использую Bitdefender.