Here are some miscellaneous virsh commands that I use but seem to forget the syntax.
virsh list --all # show list of all virtual machines/domains
virsh start win10 # start a vm/domain
virsh destroy win10 # kill (pull the power) a vm, could trash the vm
virsh dumpxml win10 > win10.xml # should be same as /etc/libvirt/qemu/win10.xml ??
virsh define win10.xml # used to re-install vm from an xml file
virsh undefine win10 # deletes definition of VM