Anonim

La première question que les gens se posent habituellement est la suivante: «Si je peux simplement cliquer avec le bouton droit de la souris et archiver un dossier de profil, pourquoi s’ennuyerais-je de le faire depuis la ligne de commande?» La réponse est que si vous utilisez un planificateur, tel que le Planificateur de tâches de Windows 7, vous ne pouvez pas demander à ce programme de cliquer avec le bouton droit de la souris ou de cliquer n'importe où. Vous devez lui donner un moyen de faire ce que vous voulez, sans souris, et pour cela, vous devez utiliser les commandes de la console.

WinRAR (payant) et 7-Zip (gratuit) ont tous deux une version de console livrée avec leur logiciel. Vous pouvez l'utiliser pour sauvegarder facilement un dossier de profils ailleurs. Avec WinRAR, il y a rar.exe et unrar.exe. Avec 7-Zip, c'est un programme, 7z.exe.

Pour cet exemple, un profil Firefox sera sauvegardé.

Remarque avant de continuer: chaque fois que vous sauvegardez un profil, il est important de fermer l'application qui utilise le profil. Sinon, des fichiers seront manqués car ils sont utilisés par l'application.

Utilisation de variables d'environnement Windows pour les emplacements de chemins

Nous les utilisons parce que c’est beaucoup moins facile à taper. ????

En utilisant la qualité de l'environnement variable, le chemin d'accès aux profils et aux extensions de Firefox est le suivant:

% APPDATA% MozillaFirefox

Le chemin d'accès à WinRAR est:

% PROGRAMFILES% WinRARrar.exe

Le chemin vers 7-Zip est:

% PROGRAMFILES% 7-Zip7z.exe

Et le chemin vers votre bureau est:

% USERPROFILE% Desktop

Nous y reviendrons dans un instant.

Plonger dans l'invite de commande

Une fois que vous aurez appris à utiliser 7-Zip ou WinRAR à partir de l'invite de commande, il sera beaucoup plus facile à configurer pour l'utiliser dans l'application Planificateur de tâches de votre choix.

Ouvrez une fenêtre d'invite de commande en cliquant sur Logo Windows, en tapant commande et en sélectionnant Invite de commande .

(Petite note latérale: les «autorisations élevées» ne sont pas nécessaires. Vous pouvez exécuter une invite de commande «en clair»; c'est OK.)

Pour un test, nous allons créer une archive du dossier de profil Firefox sur le bureau pour vérifier son fonctionnement. Assurez-vous de fermer Firefox en premier afin que le dossier de profil soit libéré pour la sauvegarde.

Utiliser WinRAR:

"% PROGRAMFILES% WinRARrar.exe" u -r -m0 "% USERPROFILE% Desktopfirefox-backup.rar" "% APPDATA% MozillaFirefox"

… Qui ressemble à ceci sur la ligne de commande:

Utilisation de 7-Zip:

"% PROGRAMFILES% 7-Zip7z.exe" u -r -mx = 0 -t7z "% USERPROFILE% Desktopfirefox-backup.7z" "% APPDATA% MozillaFirefox"

… Qui ressemble à ceci sur la ligne de commande:

Une ventilation détaillée de chacun:

WinRAR: "% PROGRAMFILES% WinRARrar.exe"
7-Zip: "% PROGRAMFILES% 7-Zip7z.exe"

Lance le programme d'archivage.

WinRAR: u
7-Zip: u

Mettre à jour l'archive. Il est fort probable que vous exécutiez cette même commande pour sauvegarder régulièrement votre dossier de profil. Ainsi, au lieu de créer une nouvelle archive avec “a”, “u” est utilisé à la place. Si aucune archive n’est présente lors de l’exécution (ce qui sera le cas lors de la première exécution), une nouvelle est créée.

WinRAR: -r
7-Zip: -r

Recurse sous-dossiers. Cela signifie que l'archive créée comprendra le dossier et tous les sous-dossiers / fichiers qu'il contient.

WinRAR: -m0
7-Zip: -mx = 0

Niveau de compression Vous avez le choix entre 0 (zéro) et 5. 0 n'est pas une compression et le plus rapide. 5 est la compression 'ultra' et la plus lente.

7-Zip (seulement): -t7z

Cela signifie «le type d'archive est le format 7z».

WinRAR: "% USERPROFILE% Desktopfirefox-backup.rar"
7-Zip: "% USERPROFILE% Desktopfirefox-backup.7z"

L'archive de destination que vous souhaitez créer. Doit être entouré de guillemets.

WinRAR: "% APPDATA% MozillaFirefox"
7-Zip: "% APPDATA% MozillaFirefox"

Le dossier que vous voulez sauvegarder. Doit être entouré de guillemets.

Succès?

Si tout s'est bien passé, vous avez sur votre bureau un fichier nommé firefox-backup.rar ou firefox-backup.7z, selon que vous utilisiez WinRAR ou 7-Zip. Double-cliquez pour regarder à l'intérieur de l'archive pour vous assurer qu'elle a tout sauvegardé. Si c'était le cas, cela fonctionnait.

Vous pouvez maintenant modifier la ligne pour livrer l'archive de destination où vous le souhaitez, car il est fort probable que vous ne le souhaitez pas sur le bureau.

Choses que vous pouvez faire une fois que vous êtes satisfait de la ligne

Une fois que la ligne de commande que vous exécutez archive ce que vous voulez et le place où vous voulez, vous pouvez…

Créer comme un raccourci rapide

Cliquez avec le bouton droit sur le bureau, créez un nouveau raccourci et collez la ligne entière en tant qu'emplacement. Il n'est pas nécessaire que cette ligne soit dans un fichier de commandes et fonctionnera tel quel. Si vous sauvegardez régulièrement un emplacement très spécifique tel qu'un dossier de profil, il est en fait plus rapide de disposer d'un raccourci prêt à exécuter le travail, car il ne nécessite qu'un double-clic.

Utilisez la ligne dans le planificateur de tâches de votre choix

Tout programme de planification de tâches, que ce soit par Microsoft ou non, reconnaîtra votre ligne et l’exécutera facilement aux intervalles de temps choisis.

Notes IMPORTANTES

Pour que la sauvegarde d'un dossier de profil soit correcte, l'application qui l'utilise ne doit pas être en cours d'exécution pendant la sauvegarde. Si l'application est en cours d'exécution, ce n'est pas un problème, mais il manquera des fichiers dans l'archive car l'application a la priorité sur son propre dossier de profil.

Si vous choisissez de l'utiliser dans le planificateur de tâches de Windows Vista et 7, vous devrez exécuter la tâche avec les autorisations «maximales» pour fonctionner correctement. La première fois que vous exécutez la tâche, celle-ci s'exécutera normalement, mais la deuxième fois échouera si vous ne la configurez pas pour une exécution avec les autorisations les plus élevées car le programme d'archivage en a besoin pour mettre à jour une archive existante.

Comment sauvegarder un dossier de profil avec 7-zip ou winrar à partir de l'invite de commande