Comment utiliser compact.exe le défaut de compression Windows, dans un fichier de commandes

Je veux utiliser la valeur par défaut de compression Windows utililty pour la compression d'un répertoire dans un fichier de commandes. Actuellement, je suis à l'aide de la commande suivante, mais cela ne fonctionne pas.

COMPACT /C /S source destination

Comment puis-je l'utiliser à partir d'un fichier batch?

Actuellement, je suis en train de faire la même chose en utilisant 7-Zip, mais j'ai besoin de faire la même chose avec compact.exe.

START "Compressing Backup. DO NOT CLOSE" /belownormal /wait "%exe&Zip%" a -tzip -r -mx5 "%BackupFileDestination%" "%dirTempBackup%\"
  • la commande vous donner n'importe quelle sortie? compact n'a pas une "source destination" syntaxe btw, il suffit juste d'un argument
  • compress.exe ne ce mais ne viens pas sur Windows par défaut, et nécessite le Kit de Ressources. ss64.com/nt/compress.html | ss64.com/links/windows.html | Il est également possible d'écrire un script powershell si vous n'avez pas l'esprit à l'aide de PowerShell. | Il y a aussi la possibilité d'utiliser le haut-CScript avec un script VBS pour ce faire: superuser.com/questions/110991 | j'utilise cela, personnellement: superuser.com/a/1217040/381054
InformationsquelleAutor sam | 2011-10-28