Just recently when I created a script using BITSAdmin, I noticed the following text when running the BITSAdmin executable: BITSADMIN is deprecated and is not guaranteed to be available in future versions of Windows. Administrative tools for the BITS service are now provided by BITS PowerShell cmdlets.
So BITS with PowerShell landed on my to-look-at list, but just today I came across Ashley McGlone’s Blog – Big Downloads With Powershell which contains a sample script for BITS downloads using PowerShell. With all respect to PowerShell, I do hope Microsoft is not considering replacing all the handy command line tools with PowerShell cmdlets 🙂