The Xbox 360 Controller for Windows needs wireless receiver and wireless controller. If you donít have wireless controller, then I suggest you to buy from the below site:
Amazon.com: Microsoft Xbox 360 Wireless Controller for Windows: Pc: Video Games
If you have the controller means just buy the receiver. I suggest the below site to purchase:
Amazon.com: Xbox 360 Wireless Gaming Receiver for Windows: Pc: Video Games
The Xbox 360 controller comes with 2x AA batteries. You can also buy a rechargeable battery which comes with a USB cable to charge it. The USB cable should be plugged to your system or Xbox 360.