How would you execute a stored procedure in SQL Server (using windows authentication) from a batch file?
With SQL Server 2005 and above you can use sqlcmd.exe. More info about how to use it:
http://msdn.microsoft.com/en-us/library/ms170572.aspx
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=109770
You can use sqlcmd.exe
See: MSDN usages
If you are using Sql Server 2005+, you can use sqlcmd utility.
Example:
sqlcmd -Q "exec storedProcName" -S YourServer -d YourDatabase -o C:\yourOutput.txt