承诺书一式一份是否具有法律效力视情况而定: 其一,承诺书如果符合法律规定的形式要件和实质要件就是有效的协议,只要双方签字或盖章后该承诺书就生效了; 其二,承诺书如果不符合法律规定的形式要件和实质要件就是无效的协议。