To configure the PIVX client to start automatically:
You might use the configuration-file, or the GUI-Settings:
Settings -> Options
then mark the checkbox titled:
[X] Start PIVX on system startup
To work with batch, you have to start the daemon (pivxd.exe). The pivxd.exe run with option "-server" will respond with GUI-messages you are not able to process its answers.