У меня есть .EXE-файл, установленный в c:\windows\system32 (Win7), который не виден для других программ, кроме приложений Windows (Explorer, cmd и т.д.)
Я могу запустить его с любого терминала CMD. Однако другие программы не могут открыть этот файл. Они даже не могут перечислить это в своих OpenFileDialogs. Я также попытался запустить эту программу из Python os.system() и получил "Файл не найден".
Обычно я вижу и запускаю другие программы, расположенные в том же каталоге (например, PING.exe).
Я действительно уверен, что файл там. Эта проблема возникла на 3 разных компьютерах, все под управлением Windows 7.
В данном случае это файл TFTP.exe, созданный Microsoft.
Следующие изображения показывают это условие:1 - Проводник Windows, показывающий, что файл существует в каталоге c:\windows\system32 2 - Диалог открытия файла, из зависит от.exe, не может увидеть файл в том же каталоге