增加文件共享以及输入错误检测