簡體   English   中英

如何使用Windows命令行找到所有exe文件?

[英]how do I find all exe files using command line for windows?

我是新手。 我試圖弄清楚如何使用命令行。 請告訴我應該輸入什么命令,以便獲得計算機上所有exe文件的列表。 謝謝。

您可以使用dir功能在過濾特定文件類型時搜索目錄及其所有子目錄。

dir  /s /b *.exe | findstr /v .exe.

資源

如果要查找路徑和/或當前目錄中的所有可執行文件,即可以在不指定路徑的情況下從命令行運行的所有文件,則此方法應該起作用:

where *.exe

若要獲取當前正在運行的所有.exe文件的名稱,然后在cmd中鍵入tasklist

http://ss64.com/nt/tasklist.html

這是我在此類任務中經常使用的另一種方法。

打開powershell並輸入以下命令導航到您的根目錄

cd c:/

cd代表更改目錄,並且是命令“ Set-Location”的別名。 我們將位置設置為C:/

接下來運行以下命令:

Get-ChildItem -Filter "*.exe" -Recurse

Get-ChildItem是一項功能,可獲取文件系統驅動器中的文件和文件夾,並在默認情況下在您當前使用的任何目錄上運行。

-Filter“ * .exe”是一個參數,它指定僅查找以“ .exe”結尾的文件名。 (*是一種正則表達式符號)。

-Recurse是指定搜索所有子目錄的參數。 這將使您的函數在“ C:/”上運行,而且在C:/的所有子目錄以及這些目錄的所有子目錄上運行,依此類推。 這將使您可以搜索整個驅動​​器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM