The following steps show how to perform a file transfer using the Background Intelligent Transfer Service (BITS) interfaces.
To perform a file transfer
- Connect to the BITS service
- Create a transfer job
- Add files to the job
- Start the job
- Determine if BITS successfully transferred the files
- Complete the job
The previous steps show how to transfer files using the default property values for a job. You can change the default behavior by changing one or more of the job's property values. For example, you can change the priority that the job is processed relative to other jobs in the queue, specify your own proxy setting, and register to receive event notification when BITS has transferred the files. For more information, see
Setting and Retrieving the Properties of a Job.
Windows PowerShell provides a simple mechanism to manage many BITS tasks. This section contains the following topics that show how to use Windows PowerShell cmdlets with BITS:
This section also contains the following topics:
For sample code that uses the BITS interfaces, see BITS Samples and Tools.
Send comments about this topic to Microsoft
Build date: 11/2/2009