Как найти файлы, в которых первый символ - x00
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,
Операция = "равно",
Значение = 0.