Menulis kelanjutan untuk paragraf ini - Menghadapi perang yang akan datang dengan Swedia, pemerintah Denmark ingin merekrut Schack yang berpengalaman dan terkenal untuk posisi senior di tentara Denmark. Untuk memenuhi permintaan Schack untuk posisi permanen, pada tahun 1658 ia diangkat menjadi letnan jenderal, kolonel kuda dan kaki, dan menjadi anggota Dewan Perang. Dia juga dinaturalisasi sebagai seorang bangsawan Denmark, menerima dua rumah tanpa biaya seumur hidup; Riberhus dan Møgeltønder (kemudian Kastil Schackenborg). Sebagai gubernur militer, Schack memerintahkan Kopenhagen selama pengepungan Swedia
tahun 1659. Untuk keberhasilannya mempertahankan kota, ia dihargai dengan promosi menjadi marsekal lapangan. Pada musim gugur tahun yang sama, Schack memimpin pasukan Denmark untuk kemenangan atas Swedia di pertempuran Nyborg.