si può usare samba però i miei problemi nell'usarlo sono i seguenti:
1 - sul server Windows è collegata una stampante laser un pò datata!! I driver nativi per mac non sono disponibili, ne esistono di compatibili ma rallentano notevolmente il processo di stampa!!!
2 - smb non supporta le connessioni cifrate
3 - il processo di stampa viene avviato e si completa direttamente nel server!!! Ovvero è possibile, ad esempio, avviare un processo di stampa di 1000 pagine e poter spegnere il client mentre il server è ancora in stampa!!
Questi essenzialmente sono i motivi per cui preferisco usare il motedo da me descritto!!
Ho comunque risolto il problema con un comando simile a questo:
codice:system("cd ~/temp_print/; scp file.pdf AgostinoPolizzano@192.168.1.100:./; echo 'start C:\\Programmi\\Adobe\\Reader\\Reader\\AcroRd32.exe /p /h file.pdf' | ssh -t AgostinoPolizzano@192.168.1.100 cmd; ssh -n AgostinoPolizzano@192.168.1.100");