C++ 根据选项执行命令

180it 2020-10-16 PM 1645℃ 0条
#include <iostream>
#include <windows.h>
#include <stdlib.h>

int main (void)
{
    system("chcp 65001");
    int x;
    //设置窗口颜色,标题,大小
    system("color 1F");
    system("title Windows 快捷方式 ");
    system("mode con:cols=50 lines=25");
    //启动页面
    printf("\t    欢迎使用Windows快捷方式\n");
    printf("\n");
    printf("  本应用能快捷打开系统各程序,无须手动输入命令行\n");
    printf("\n");
    printf("\t    按任意键进入主菜单......\n");
    system("pause > nul");
    //菜单,添加了跳转标志
    MENU:
    system("cls");
    printf("\n");
    printf("----------------------主菜单----------------------\n");
    printf("\t\t   1.命令提示符\n");
    printf("\n");
    printf("\t\t   2.本地计算机管理\n");
    printf("\n");
    printf("\t\t   3.组策略\n");
    printf("\n");
    printf("\t\t   4.注册表\n");
    printf("\n");
    printf("\t\t   5.系统配置\n");
    printf("--------------------------------------------------\n");
    printf("请输入选项:");
    scanf("%d",&x);
    //分支判断
    switch (x) {
        case 1:
            system("start cmd.exe");
            goto MENU;

        case 2:
            system("start compmgmt.msc");
            goto MENU;

        case 3:
            system("start gpedit.msc");
            goto MENU;

        case 4:
            system("start regedit.exe");
            goto MENU;

        case 5:
            system("start msconfig.exe");
            goto MENU;

        default:
            printf("超出范围值,请重新输入\n");
            system("pause > nul");
            goto MENU;
    }
    return 0;
}
支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

C++ 根据选项执行命令