Scripting with the rs Utility and the Web Service
Developers and report server administrators can perform operations on a report server through the use of the rs utility (RS.exe). Using this utility, you can programmatically administer a report server using Microsoft Visual Basic scripts.
Reporting Services scripts can be used to run any of the Report Server Web service operations. Script files take a certain format and are written in Visual Basic .NET. Scripting can be used to copy security to multiple reports on a server, to add and delete items, to copy report server items from one server to another and more.