2
실제 파일 확장자를 결정하고 싶습니다.파일의 실제 확장자 얻기 vb.net
예 :
file = "test.fakeExt"
// but the real extention is .exe // for security reason I wish to avoid using it!
내가 어떻게 할 수 있습니까?
실제 파일 확장자를 결정하고 싶습니다.파일의 실제 확장자 얻기 vb.net
예 :
file = "test.fakeExt"
// but the real extention is .exe // for security reason I wish to avoid using it!
내가 어떻게 할 수 있습니까?
확장을 확인하려면 findmimefromdata를 사용할 수 있습니다. 파일의 첫 번째 부분을보고 어떤 파일 유형인지 확인합니다.
.exe 파일의 제 2 바이트에 allways 'MZ'이다. 우리가 도움을 위해
그래서 당신은
더 많은 코드를 게시하시기 바랍니다 ... 바이너리 파일을 읽고, 처음 두 바이트 다음은 .exe 파일 알고, MZ 경우 볼 수 있었다. 어떻게하면 파일 이름을 얻을 수 있습니까? C#, string [] s = file.split ('.'); string ext = s [s.Length-1]; –
'실제 확장'이란 무엇입니까? 링크 인 경우 .lnk 확장자를 갖습니다. –
FileInfo 클래스를 사용할 수 있습니다. 파일 이름을 얻기 위해 문자열을 다루는 것은 나쁜 생각입니다. –