// 管理员分配权限.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<stdio.h>
#include<stdlib.h>
#include <windows.h>
int _tmain(int argc, _TCHAR* argv[])
{
FILE *fp;
char uid[10]={'\0'},password[100]={'\0'} ;
char adid[10]={'\0'},adpassword[100]={'\0'} ;
fp=fopen("d:\\id.txt","r");
fscanf(fp,"%s",uid) ;
fclose(fp);
fp=fopen("d:\\pwd.txt","rb");
fscanf(fp,"%s",password);
fclose(fp);
fp=fopen("d:\\adminid.txt","r");
fscanf(fp,"%s",adid) ;
fclose(fp);
fp=fopen("d:\\adminpwd.txt","rb");
fscanf(fp,"%s",adpassword);
fclose(fp);
if (strcmp(uid,adid)==0)
{
if (strcmp(password,adpassword)==0)
{
ShellExecute(NULL, "open","cmd.exe", "/c D:\\right.txt",NULL, 0);
}
else
{
MessageBox(NULL,TEXT("用户名或密码错误,您没有管理员权限"),TEXT("提示"),MB_OK | MB_SYSTEMMODAL);
}
}
else
{
MessageBox(NULL,TEXT("用户名或密码错误,您没有管理员权限"),TEXT("提示"),MB_OK | MB_SYSTEMMODAL);
}
return 0;
}
访问控制之管理员分配权限
最新推荐文章于 2021-10-09 19:30:35 发布