Is there a way of performing application server administration operations by command-line and through scripts?
Yes. Application Server Control uses the application server’s Distributed Configuration Management (DCM) services to perform configuration changes. DCM provides a command-line utility that can be used to perform operations such as starting and stopping services. See the Oracle Application Server documentation for more information on the DCM command-line utility.