代书遗嘱没有签名是不具有效力的。代书遗嘱应满足以下条件:
一、遗嘱人口述遗嘱内容,由见证人代替遗嘱人书写遗嘱。
二、代书遗嘱必须有两个以上见证人在场见证,其中一人可为代书人。
三、代书人、见证人和遗嘱人必须在遗嘱上签名,并注明年、月、日。代签。
四、遗嘱代书人应当具有完全的民事行为能力,不是未成年人或者精神上、智力不健全的人。
《继承法》第十七条规定, 代书遗嘱应当有两个以上见证人在场见证,由其中一人代书,注明年、月、日,并由代书人、其他见证人和遗嘱人签名。