Questions tagged [microsoft-bits]

Background Intelligent Transfer Service (BITS) is a component of Microsoft Windows XP and later operating systems that facilitates prioritized, throttled, and asynchronous transfer of files between machines using idle network bandwidth.

Background Intelligent Transfer Service (BITS) is a component of Microsoft Windows XP and later operating systems that facilitates prioritized, throttled, and asynchronous transfer of files between machines using idle network bandwidth. It is most commonly used by recent versions of Windows Update, Microsoft Update, Windows Server Update Services, and Systems Management Server to deliver software updates to clients, Microsoft's anti-virus scanner Microsoft Security Essentials to fetch signature updates, and is also used by Microsoft's instant messaging products to transfer files. BITS is exposed through Component Object Model (COM), making it possible to use with virtually any programming language.

http://en.wikipedia.org/wiki/Background_Intelligent_Transfer_Service

102 questions
2
votes
2 answers

How to transfer large files from desktop to server ( .NET)

I am writing a .NET 2.0 based desktop client that will send large files ( well largish under 2GB) to a server. Need to develop the server as well. Server can be on any technology It should be secure so an underlying SSL stream is needed What are my…
Rahul
  • 2,194
  • 4
  • 31
  • 46
2
votes
1 answer

BITS client fails to specify HTTP Range header

Our system is designed to deploy to regions with unreliable and/or insufficient network connections. We build our own fault tolerating data replication services that uses BITS. Due to some security and maintenance requirements, we implemented our…
user256890
  • 3,396
  • 5
  • 28
  • 45
2
votes
1 answer

How to change BITS host url

In my WPF project, I use CodeFluent to generate my BOM and my WCF Service application. My WCF Service application is hosted on a separate server. ServiceBinaryLargeObject data send by my WCF application contain a "ServerUrl" property. Its default…
Nicolas Law-Dune
  • 1,631
  • 2
  • 13
  • 30
2
votes
5 answers

How do I get a list of files from a web directory?

How do I get a list of files from a web directory? If I access the web directory URL the internet browser list all the files in that directory. Now I just want to get that list in C# and download them in BITS (Background Intelligent Transfer…
Eric
  • 21
  • 1
  • 1
  • 2
2
votes
3 answers

Powershell BitsTransfer (https) with invalid certificate authority

I'm trying to automate the weekly download of a text file from an https site with a ps1 script. My simple attempts to connect look like this - Start-BitsTransfer ` -source https://url.com/file ` -destination d:\test.txt I get the error "The…
Colin
  • 930
  • 3
  • 19
  • 42
2
votes
3 answers

Ignore certificate authority (self-signed) with BITS

I'm trying to upload a file with a client application using BITS (Microsoft's Background Intelligent Transfer Service) via HTTPS. The development server I'm uploading to/testing with does not have a properly signed certificate for SSL (it's…
DashRantic
  • 1,448
  • 4
  • 19
  • 32
2
votes
2 answers

Using HTTPS with BITS (Background Intelligent Transfer Service)

I am writing a client application that needs to send a file via BITS to my server. I have everything working for the most part, but I can't get the BITS connection to operate securely with HTTPS. Right now I'm just using basic authentication…
DashRantic
  • 1,448
  • 4
  • 19
  • 32
2
votes
1 answer

copying files from one windows server to another

I have to copy a file from a windows 2008 server to one or more windows 2008 servers. I have accounts on the target machines with enough privileges to let me use powershell remoting and use wmi. The remote machines do not run ftp, ssh or similar…
Saju Pillai
  • 95
  • 2
  • 7
1
vote
0 answers

How to Enable BITS Uploads on IIS7

I have installed WindowsServer2008 R2 into a virtual machine with BITS extensions. I can download files from the webserver so BITS is installed and working, however I do not see a handler mapping for BITS in the Default web site or any virtual…
Larry Hengen
  • 411
  • 2
  • 5
  • 10
1
vote
1 answer

Retrieving BITS Version in C#

How can the the BITS (Background Intelligent Transfer Service) version be retrieved using C# .NET 4.0.
TheWolf
  • 1,675
  • 4
  • 22
  • 34
1
vote
1 answer

bits , sharpBits.net

I using in my project BITS - Background Intelligent Transfer Service for send file with larg size. Using SharpBITS.NET in C# code. I want to upload file from server to client. I now note the sides. -------------client side--------------- static void…
Gurgen Hovsepyan
  • 406
  • 5
  • 20
1
vote
0 answers

Why does a BITS background copy job (downloading a file) transition immediately into BG_JOB_STATE_TRANSIENT_ERROR for MSIX apps?

I have an app using BITS to download files. When I packaged my app with MSIX, it started behaving strangely. Every background copy job started from the packaged app transitions into the BG_JOB_STATE_TRANSIENT_ERROR state immediately and stays that…
Balázs Szántó
  • 1,440
  • 3
  • 15
  • 29
1
vote
1 answer

AWS S3 download via BITS

I know I can use Powershell to initiate and manage a BITS (Background Intelligent Transfer Service) download from my server over VPN, and I am looking to do that to stage large install resources locally while a regular user is logged on, ready for…
Gordon
  • 6,257
  • 6
  • 36
  • 89
1
vote
1 answer

Questions about using the Background Intelligent Transfer Service

I have a few questions in regards to using the Background Intelligent Transfer Service (BITS) as a scheme to add auto-updating capabilities to a windows application. 1 - If a user disables the Windows Update process, does Windows disables BITS? 2 -…
1
vote
1 answer

How upload file using Background Transfer Service in .Net

I want to upload files to IIS server using BITS extension. I have a powershell script that uploads successfully: Import-CSV filelist.txt | Start-BitsTransfer -TransferType Upload Where 'filelist.txt' is CSV file containing following…
Mohsin Abbas
  • 73
  • 1
  • 12