0
我在學習!如何使用管道重定向操作符?
唯一的問題是,我似乎無法獲得管道重定向操作員的工作。可能似乎是一個愚蠢的問題。
大家都知道,管道運算符會檢索第一個命令的輸出作爲其他命令的輸入。我怎麼能做管道運營商應該做的事情?
的完整代碼(不要擔心,這是非常小的):
@echo off
title malhunt e-alpha
echo starting...
if exist dlls.txt del dlls.txt
echo done verifying.
echo grabbing dlls...
for /f %%a in ('tasklist /m') do echo %%a >>dlls.txt
type dlls.txt
echo dll grabbing done
pause
for /f %%b in (dlls.txt) do findstr wow.dll, dlls.txt
pause
足夠簡單,線條
findstr wow.dll, dlls.txt|echo *
所以現在,我可以告訴大家,在echo *
如何出現問題你準確地做出echo
創建輸出findstr
輸入?
注意
上的wow.dll
末逗號是故意的,因爲tasklist /m
喜歡的動態鏈接庫之前離開逗號。我知道可能在任務列表上沒有wow.dll
,但爲了將來的參考,我如何創建管道重定向?
是否顯示結果的結果,如果沒有這樣的字符串被發現的? – EpicTonic
@EpicTonic,no。我認爲我們正在討論你的解決方案,而不是你的問題。你需要什麼?知道該DLL被加載?知道該DLL沒有加載?知道哪個模塊已加載? ...你在尋找什麼輸出? –
要知道某個DLL是否已經加載,說已知的惡意DLL – EpicTonic