ESET 線上說明

搜尋 繁體字
選取主題

透過終端機指定掃描

語法: /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan [OPTIONS..]

選項 - 短表單

選項 - 長表單

說明

-l

--list

顯示目前正在執行的掃描

 

--list-profiles

顯示所有可用的掃描設定檔

 

--all

另顯示由其他使用者執行的掃描 (需要根權限)

-r

--resume=session_id

繼續之前由 session_id 識別的暫停掃描

-p

--pause=session_id

暫停由 session_id 識別的掃描

-t

--stop=session_id

停止由 session_id 識別的掃描

-s

--scan

開始掃描

 

--show-scan-info

顯示關於已啟動掃描的基本資訊 (包括 log_name)

 

--profile=PROFILE

使用選取的「設定檔」掃描

 

--profile-priority=優先設定

將以指定的優先順序執行工作。
優先順序可以是:正常、較低、最低、閒置

 

--readonly

掃描但不清除(W)

 

--local

掃描本機磁碟機

 

--network

掃描網路磁碟機

 

--removable

掃描卸除式媒體

 

--exclude=FILE

略過選取的檔案或目錄

 

--ignore-exclusions

也需掃描排除的路徑和副檔名

完成掃描后,odscan 公用程式以結束代碼結束。掃描完成後在 [終端機] 視窗中執行 echo $? 可顯示結束代碼。

結束代碼

結束代碼

代表意義

0

找不到威脅

1

找到威脅並已清除

10

無法掃描某些檔案 (可能是威脅)

50

發現威脅

100

錯誤

範例

以遞迴方式執行 /root/ 目錄的指定掃描,並將「@Smart 掃描」掃描設定檔作為背景程序:

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" / &

以遞迴方式使用「@Smart 掃描」執行有關多個目標的掃描設定檔的指定掃描:

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" /Application/ /tmp/ /home/

列出所有正在執行的掃描

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -l

暫停工作階段 ID 為「15」的掃描。每個掃描在啟動時都會產生自己的唯一工作階段 ID。

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -p 15

停止工作階段 ID 為「15」的掃描。每個掃描在啟動時都會產生自己的唯一工作階段 ID。

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -t 15

使用排除目錄 /exc_dir 和排除檔案 /eicar.com 執行指定掃描:

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --exclude=/exc_dir/ --exclude=/eicar.com /

掃描卸除式裝置的開機磁區。以有具權限的使用者身分執行以下命令。

sudo /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --boot-removable