Можно ли игнорировать скрытые файлы Windows?

Я использую библиотеки GnuWin32 на компьютере под управлением Windows 7. Мне не нравится, что команда ls показывает скрытые файлы NTFS. Я нашел два метода, чтобы скрыть эти файлы.

Одним из решений является монтирование раздела с помощью опции hide_hid_files mount в linux, что для меня не полезно, потому что я использую Windows.

Другое решение включает в себя использование .hidden файлов, что было бы обременительным для ручного обслуживания.

Должно быть возможно написать скрипт, который создает эти файлы «на лету», а затем вызывает ls afterward. Должен ли я писать сценарий, который я описал, или есть лучший способ добиться желаемого результата? У кого-нибудь есть сценарий для этой ситуации?