Fermo restando che tu abbia aperto il canale con OPEN 15,8,15 devi tenere presente che il numero che segue il comando SCRATCH è il numero dell'unità disco assegnata dal drive, e non il numero di periferica del drive. Nel caso dei drive a singola unità (1541, 1541-II, 1571, ecc.) devi sempre usare 0.
Quindi:
PRINT#15,"S0:nomefile"
non dimenticando di chiudere il canale (CLOSE 15) quando hai inserito tutti i comandi che devi eseguire.
Naturalmente è sempre possibile usare la sintassi breve per inviare un solo comando:
OPEN 15,8,15,"S0:nomefile":CLOSE 15
Il manuale del 1541 è disponibile sul sito, se non l'hai fatto ti consiglio di consultarlo.
http://ready64.org/manuali/index.php