@echo off compact /c /s /i /a /exe:lzx "C:\windows.old\*" compact /c /s /i /a /exe:lzx "C:\Program Files\*" compact /c /s /i /a /exe:lzx "C:\Program FIles (x86)\*" compact /c /s /i /a /exe:lzx "C:\Users\*" compact /c /s /i /a /exe:lzx "D:\*" echo All files and directories within "D:\", "windows.old", "program files", "program files (x86)" and "users" are compressed via LZX format, echo presuming that all of these directories exist and files exist within these directories. pause