Variables et paramètres

Exemple : “C:\Program files” /p /u=virus@avast.com –soundoff /v=”key kapt”

d:\path
Ce paramètre définit le lecteur et le dossier qui doit être testé. Si aucun paramètre n’est fourni, les fichiers à la racine du lecteur courant seront scannés. Vous pouvez spécifier plusieurs lecteurs simultanément.

d:\path\file
Quand vous fournissez le chemin complet d’un fichier, ashCmd scanne uniquement ce fichier. Le fichier doit exister !

/H ou /?   (ou –help)
Affiche une aide succincte et la liste des paramètres de la ligne de commande.

/#   (ou –remote)
Scanne les disques distants.

/*   (ou –local)
Scanne les disques durs locaux.

/_   (ou –console)
L’application fonctionnera selon le mode STDIN/STDOUT. Tous les affichages seront redirigés vers la sortie standard (STDOUT). Cela signifie que la sortie standard pourra être traitée avec des outils en ligne de commande utilisant une syntaxe de type UNIX.

/A   (ou –testall)
Teste tous les fichiers.

/@=<nom de la tache>   (ou –task)
Lance la tâche avast! du nom indiqué. Tous les autres paramètres seront ignorés. Si le nom de la tâche contient des espaces, il doit être protégé par des guillemets.

/C   (ou –testfull)
Active l’analyse des fichiers en entier. Par défaut, seules les parties sensibles des fichiers sont testées, ce qui est plus rapide. Dès qu’un virus est trouvé, le programme active automatiquement l’analyse intégrale des fichiers.

/D   (ou –dontpanic)
Fait avast! ne pas entrer en “mode panique” quand un fichier infecté est trouvé. “Mode panique” augmente la sensibilité automatiquement au maximum.

/E=<valeur>   (ou –heuristics)
Défini la sensibilité des heuristiques. Ve valeur est à choisir dans l´intervalle 0 – 100, ou “0″ veut dire éteint, et “100″ est la sensibilité maximale.

/F=<valeur>   (ou –fileactions)
Dit à avast! comment traiter les fichiers infectés

  • B = permettre l’action délayée (après le redémarrage) pour les fichiers verrouillés
  • P = en cas d’échec de suppression du fichier d’un archive, essayer de supprimer son archive parent
  • S = ne pas supprimer ses références auto-start en supprimant un fichier
  • W = si un fichier infecte est trouve dans un archive, appliquer l´action à cet archive entier

/G=<valeur>   (ou –checkgenuine)
Dit à avast! d´examiner les signatures digitales des fichiers et quoi faire, si la signature appartient à un éditeur crédible. La valeur peut être “0″ (tous fichiers seront reportés) ou “1″ (ne pas reporter les fichiers des éditeurs crédibles)

/I   (ou –ignoretype)
Active la recherche de tous les virus dans tous les types de fichiers (c.à.d. les virus de boot seront également recherchés dans les fichiers EXE etc.).

/J   (ou –paging)
Pagine les lignes affichées si le mode STDOUT n’est pas activé (c.à.d. le programme fait une pause après chaque page complète de résultats).

/M   (ou –boot)
Teste les secteurs de boot et la mémoire vive utilisée.

/P   (ou –continue)
Ce paramètre indique que le programme ne marquera pas de pause après avoir analysé les zones du disque système et n’attendra pas de commande de l’utilisateur lorsqu’un virus est trouvé. Pour vérifier les résultats d’un scan, vous pouvez utiliser les codes retours prédéfinis ou lire les informations enregistrées dans un fichier de rapport. Pour définir l’action à effectuer automatiquement sur les fichiers infectés, utilisez /P=[1234], où 1 = supprimer le fichier, 2 = déplacer vers la zone de Quarantaine, 3 = réparer, 4 = arrêter.

/R=[*] [nom du fichier]   (ou –report)
Ce paramètre indique qu’un fichier texte sera créé avec la liste des virus trouvés et un tableau récapitulatif (fichier de rapport). Si le nom du fichier n’est pas précisé, le fichier ashCmd.rpt sera créé dans le dossier courant. Quand le paramètre /R est suivi du caractère “*”, tous les fichiers scannés seront inscrits dans le fichier de rapport (même ceux qui ne contiennent pas de virus).

/S   (ou –soundoff)
Ce paramètre coupe l’alerte sonore émise à la découverte d’un virus. Par défaut, chaque virus est annoncé par un bip.

/U=<adresse email>   (ou –sendmessage)
Si un virus est trouvé, un message d’avertissement est envoyé à l’adresse email indiquée.

/T=[JZIMXRSTGCBWOEQHFVKPY7D6U123AN]   (ou –archivetype)
Définit les types d’archives à scanner (J:ARJ, Z:ZIP, I:MIME, M:MAPI, X:Exec, R:RAR, S:Streams, T:TAR, G:GZ, C:CAB, B:BZIP2, W:WinExec, O:ZOO, E:ACE, Q:ARC, H:LHA, F:TNEF, V:CPIO, K:CHM, P:RPM, Y:ISO, 7:7ZIP, D:DBX, 6:SIS, U:OLE, 1:Installeur, 2:Injecteur, 3:Emulator, A:Tous, N:Aucun).

/X=<valeur>   (or –virustypes)
Ajoute les types de malware à détecter (pas détectes par défaut)

  • P = LPIs (Logiciels potentiellement indésirables)

Paramètres de la ligne de commande