none
problema di esecuzione script di stampa tramite services con il local system account RRS feed

  • Domanda

  • Salve,

    ho un problema su un server windows 2008 sp2 e non riesco a venirne a capo:

    ho un programma che prende un file di testo, lo invia ad una stampante_ps e mi genera in output un file PostScript.

    Se eseguo lo script (stampa.bat) da dos, il programma viene eseguito correttamente e mi genera in output un file postscript, se installo un servizio con srvany che punta al programma stampa.bat, il file viene eseguito ma non mi genera il file in output.

    La stranezza è che ho un secondo server Windows 2008 Sp2 e installando il servizio con srvany, il programma funziona e mi viene generato il file postscript.

    Premetto che entrambi i server sono Windows 2008 Terminal Server sp2 aggiornati sia come firmware macchina che come update di windows; i file sono in locale in entrambi i server e generano il file postscript sempre in locale (d:\temp).

    Alla fine, sono riuscito a far funzionare il tutto ma non ho compreso perchè: facendo alcune prove ho scoperto una cosa: se nel server che non funziona, sul servizio imposto in connessione l'account administrator locale, il programma funziona e genera il file postscript, mentre se lascio quello di default cioè local system account oppure imposto l'administrator di dominio l'esecuzione non viene effettuata. Penso che sia dovuto a qualche permesso di default di Windows, comunque sull'altro server il programma funziona anche con il local sistem account......... qualcuno mi sa per favore, mi aiuta a comprendere questo comportamento "strano"?

    Grazie

    Giovanni Faella

    lunedì 11 febbraio 2013 17:08

Risposte

Tutte le risposte