将cmd函数分离