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 |