Как найти файлы, в которых первый символ - x00
Материал из TCKB 2.0
Q: Как найти файлы, в которых 1-й символ - 16-ный x00?
A: В принципе можно искать через wdx-плагины. Проще всего использовать Script Content.
Я, правда, не очень хорошо разбираюсь в 16-тиричных потрохах файлов. Возможно это поможет.
script.ini:
[Script] Section=First Hex Letter [First Hex Letter] Script=FirstHexLet.vbs LongName=1 ParseDirs=0
FirstHexLet.vbs:
Dim FSO, TextFile, FileObj, FirstLetter Set FSO = CreateObject("Scripting.FileSystemObject") Set FileObj = FSO.GetFile(FileName) if FileObj.Size > 0 then Set TextFile = FSO.OpenTextFile(FileName, 1) FirstLetter = TextFile.Read(1) TextFile.Close content = Hex(Asc(FirstLetter)) Set TextFile = Nothing end if Set FSO = Nothing Set FileObj = Nothing
При поиске из TC переходим на закладку "Плагины", ставим "Поиск с плагинами", выбираем:
Плагин = script,
Свойство = Result,
Операция = "равно",
