Schachner esordisce con la maglia dell' il 5 dicembre 1976 contro , in una gara valida per le qualificazioni al , ai quali l'Austria partecipa e nelle cui fila viene convocato. Gioca la prima gara contro la , dove segna il gol dell'1-0 (finirà poi con la vittoria per 2-1), ma ritorna in campo solo contro l' nella seconda fase (sconfitta per 1-0), ed è in campo anche nella "famosa" gara contro la : gli austriaci, a differenza degli avversari, sono già fuori dai giochi, tuttavia riescono a batterli dopo 47 anni e, di fatto, ad eliminarli. La nazionale alpina si qualifica anche per il , e qui Schachner gioca tutte e cinque le gare da titolare: segna 2 reti nelle vittorie iniziali contro e del primo turno a gruppi.