NOD32 and NOD32DOS Command Line Switches
General
/help |
Display the list of program switches |
/selfcheck+ | Self-test enable |
/selfcheck- | Self-test disable |
/expire+ | Enable the program expiration notice |
/expire- | Disable the program expiration notice |
/subdir+ | Enable the sub-directories scanning |
/subdir- | Disable the sub-directories scanning |
/multi+ | Multiple diskette scanning enable |
/multi- | Multiple diskette scanning disable |
/sound+ | Sound warning enable |
/sound- | Sound warning disable |
/list+ | Create the list of all tested objects in the Log |
/list- | Include in the Log only the objects infected |
/break+ | Enable testing intermission |
/break- | Disable testing intermission |
/scroll+ | Enable scrolling of the Log |
/scroll- | Disable scrolling of the Log |
/quit- | Do not quit the program automatically after scanning |
/quit+ | Quit the program after scanning |
Detection
/pattern+ | Enable testing using virus signatures/patterns |
/pattern- | Disable testing using virus signatures/patterns |
/heur+ | Enable heuristic analysis |
/heur- | Disable heuristic analysis |
/scanfile+ | Enable scanning of the files |
/scanfile- | Disable scanning of the files |
/scanboot+ | Enable boot sectors scanning |
/scanboot- | Disable boot sectors scanning |
/scanmbr+ | Enable MBS scanning |
/scanmbr- | Disable MBS scanning |
/arch+ | Enable archives (ZIP, ARJ and RAR) scanning |
/arch- | Disable archives scanning |
/pack+ | Enable internal runtime packer files scanning |
/pack- | Disable the runtime packer files scanning |
/local | Scan all local non-removable media |
/network | Scan all network disks |
/ext=<LIST> | Add a new extension into the list of tested files. (Multiple entries permitted, e.g., /ext=EXT1,EXT2 |
/all | Scan all files regardless of their extension |
Heuristic analysis
/heursafe | Set safe heuristic sensitivity (minimize false alarms) |
/heurstd | Set standard heuristic sensitivity |
/heurdeep | Set deep heuristic sensitivity |
Protocol
/log+ |
Enable Log file generation |
/log- | Disable Log file generation |
/wrap+ | Enable text wrapping in the Log file |
/wrap- | Disable text wrapping in the Log file |
/logappend | Enable Log file append option |
/logrewrite | Enable rewriting of the Log file |
/logsize=N | Set Log file to the maximum size of N KB) |
/log=<FILENAME> | Set the Log file name (e.g.: /log=NOD.LOG) |
Cleaning
/clean |
Clean infected objects (if applicable) |
/prompt | Offer an action upon virus detection |
/rename | Rename the infected file |
/delete | Delete the infected file |
/replace | Replace the code within infected boot sectors by an appropriate standard code |
Note: If the switches: /prompt, /rename, /delete/ or /replace are used concurrently with the /clean switch, the corresponding action is carried out only if the virus can be cleaned.
Test Scheduling
/daily |
Automatic testing on a daily basis |
/weekly | Automatic testing on a weekly basis |
/period=N | Automatic testing once in N days |
Network (Windows versions only)
/recipient=<LIST> | Specifies the recipients of the network messages (server/s,
group or workstation name) Multiple entries are permitted, e.g., /recipient=SERVER1,SERVER2 |
/msg="<MESSAGE>" | Specifies the message to be sent upon virus dete |
/centralpath=<PATH> | Specifies the name of the directory for Centralized Update files |