Using SQL Plus, you can run a script with the \"@\" operator from the command line, as in:
c:\\>sqlplus username/password@databasename @\
I'm able to run an SQL query by piping it to SQL*Plus:
@echo select count(*) from table; | sqlplus username/password@database
Give
@echo execute some_procedure | sqlplus username/password@databasename
a try.