@CodeOfYourLIfe

Directory.GetFiles(path); почему не видит exe?

Пытаюсь вывести в консоль все файлы в определенной директории но наткнулся на проблему, код попроcту игнорирует любые файлы с расширением exe
Сам код
string[] files = Directory.GetFiles(path);
  • Вопрос задан
  • 215 просмотров
Пригласить эксперта
Ответы на вопрос 2
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
код и контент папки в студию!

лично у меня все показывает
using System;
using System.IO;

namespace DirExe
{
    class Program
    {
        static void Main(string[] args)
        {
            foreach (var f in Directory.GetFiles(@"c:\users\user\desktop"))
            {
                Console.WriteLine(f);
            };
            foreach (var f in Directory.GetFiles(@"c:\windows"))
            {
                Console.WriteLine(f);
            };
        }
    }
}

выхлоп
c:\users\user\desktop\Aida64.lnk
c:\users\user\desktop\Autoruns64.lnk
c:\users\user\desktop\desktop.ini
c:\users\user\desktop\DiskInfo64.lnk
c:\users\user\desktop\DiskMark64.lnk
c:\users\user\desktop\Far32.lnk
c:\users\user\desktop\ff.#.lnk
c:\users\user\desktop\ff.$nake.lnk
c:\users\user\desktop\ff.0.lnk
c:\users\user\desktop\ff.1.lnk
c:\users\user\desktop\ff.2.lnk
c:\users\user\desktop\ff.3.lnk
c:\users\user\desktop\ff.4.lnk
c:\users\user\desktop\ff.5.lnk
c:\users\user\desktop\ff.6.lnk
c:\users\user\desktop\ff.7.lnk
c:\users\user\desktop\ff.azure.lnk
c:\users\user\desktop\ff.body.lnk
c:\users\user\desktop\ff.game.lnk
c:\users\user\desktop\ff.lex.lnk
c:\users\user\desktop\ff.m$.net.lnk
c:\users\user\desktop\ff.net-war.lnk
c:\users\user\desktop\ff.neuro.lnk
c:\users\user\desktop\ff.rss-0.lnk
c:\users\user\desktop\ff.rss-1.lnk
c:\users\user\desktop\ff.rss-2.lnk
c:\users\user\desktop\ff.rss-3.lnk
c:\users\user\desktop\ff.rss-4.lnk
c:\users\user\desktop\ff.rss-5.lnk
c:\users\user\desktop\ff.rss-6.lnk
c:\users\user\desktop\ff.rss.lnk
c:\users\user\desktop\ff.skt.lnk
c:\users\user\desktop\ff.sql.lnk
c:\users\user\desktop\ff.w.lnk
c:\users\user\desktop\ff.x.lnk
c:\users\user\desktop\ff.z.g.p.lnk
c:\users\user\desktop\ff.z.s.s.lnk
c:\users\user\desktop\ff.?.lnk
c:\users\user\desktop\ff.?.lnk
c:\users\user\desktop\HDDScan.lnk
c:\users\user\desktop\HxD64.lnk
c:\users\user\desktop\KeePassXC.lnk
c:\users\user\desktop\rufus.lnk
c:\users\user\desktop\Scanner.lnk
c:\users\user\desktop\ShareX.lnk
c:\users\user\desktop\test.pdf
c:\users\user\desktop\TV.lnk
c:\users\user\desktop\uCalendar.lnk
c:\users\user\desktop\UWT4.lnk
c:\users\user\desktop\WatchMe.lnk
c:\users\user\desktop\Wire.lnk
c:\users\user\desktop\WSU18x64.lnk
c:\windows\bfsvc.exe
c:\windows\bootstat.dat
c:\windows\DtcInstall.log
c:\windows\EnterpriseS.xml
c:\windows\explorer.exe
c:\windows\HelpPane.exe
c:\windows\hh.exe
c:\windows\KB909394.log
c:\windows\lsasetup.log
c:\windows\mib.bin
c:\windows\notepad.exe
c:\windows\PFRO.log
c:\windows\regedit.exe
c:\windows\setupact.log
c:\windows\setuperr.log
c:\windows\splwow64.exe
c:\windows\system.ini
c:\windows\twain_32.dll
c:\windows\win.ini
c:\windows\WindowsShell.Manifest
c:\windows\WindowsUpdate.log
c:\windows\winhlp32.exe
c:\windows\WMSysPr9.prx
c:\windows\write.exe

Ответ написан
Комментировать
@CodeOfYourLIfe Автор вопроса
Всем спасибо, уже разобрался (кому интересно в чем была ошибка: как бы странно это не звучало файл который не отражался не имел никакого формата хотя был ярлыком на exe)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы