DNSCMD dns1.my.internal.domain /RecordAdd my.internal.domain newhost CNAME orighost.my.internal.domain.
DNSCMD dns1.my.internal.domain /RecordAdd my.internal.domain newhost.my.internal.domain. CNAME orighost.my.internal.domain.
DNSCMD dns1.my.internal.domain /RecordAdd my.internal.domain A 10.1.1.17
Of course small/capital letters are not important - only for better understanding. Why to use DNSCMD still? Because not everywhere I can use PowerShell to register record and in this way it is much simpler than using GUI console of course.