#include #include int tou() { system(\"cls\"); system(\"color 0A\"); puts(\"\\n\\n----------------------------------------------------------------\\n\"); system(\"date /T\"); system(\"TIME /T\"); return 0; } int wei() 动关机小助手 自{ puts(\"\\n\\n\\n\\n\\n\\n\\n\\n\\n-----------------------------made moonerp----------------------------------\\n\"); by return 0; } int main(int argc, char *argv[]) { system(\"title \自动关机小助手\"); system(\"color 0A\"); system(\"mode con cols=80 lines=26\");//窗口宽度高度 A: tou(); char str0[20]={\"at \ char str1[20]; char str2[20]={\":\ char str3[20]; char str4[20]={\" shutdown -s -t 30\ char str6[25]={\"shutdown -s -t \ char str7[25]; int c,t,h,m,i,k; puts(\"\\n\\n\\n\\\-1- 按精确时间自动关机\\n\\n\\n\\\-2- 按倒计时自动关机\\n\\n\\n\\\-3- 退出\\n\"); puts(\"\\n\\n\\n\\n\\n\\n\\n-----------------------------made moonerp----------------------------------\\n\"); by scanf(\"%d\ switch(c) { case 1: tou(); puts(\"\\n\\n\\n\\\-1.1-请分别输入时分进行精确定时\\n\\n\"); puts(\"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n-----------------------------made moonerp----------------------------------\"); by scanf(\"%s\ scanf(\"%s\ strcat(str0,str1); strcat(str0,str2); strcat(str0,str3); strcat(str0,str4); system(str0); tou(); puts(\"\\n\\n\\\-1.2-按精确时间自动关机设置成功\\n\\n\\n\"); system(\"at\"); break; case 2: tou(); puts(\"\\n\\n\\n\\n\\\-2.1-请分别输入时分进行倒计时\\n\\n\"); puts(\"\\n\\n\\n\\n\\n\\n\\n\\n\\n-----------------------------made moonerp----------------------------------\"); scanf(\"%d\ scanf(\"%d\ tou(); t=h*3600+m*60; char str7[25]; itoa(t, str7, 10); strcat(str6,str7); system(str6); by puts(\"\\n\\n\\n\\n\\\\ 设置成功!\\n\"); printf(\"\\n\\\您的计算机将于%d小时%d分钟后关机。\\n\ break; case 3: exit(0); } puts(\"\\n\\n\\n\\n\\n\\n\\n\\n如果设置错误,可按0进行重置\"); puts(\"\\n-----------------------------made moonerp----------------------------------\"); scanf(\"%d\ if(i==0) { system(\"at /delete /yes\"); system(\"shutdown -a\"); by goto A; } system(\"pause\"); return 0; } 因篇幅问题不能全部显示,请点此查看更多更全内容