// test.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "..\\utility\\utility.h" #ifdef _DEBUG #pragma comment(lib, "..\\Debug\\utility.lib") #else #pragma comment(lib, "..\\Release\\utility.lib") #endif #include int _tmain(int argc, _TCHAR* argv[]) { TCHAR* old_locale = _tcsdup(_tsetlocale(LC_CTYPE, NULL)); _tsetlocale(LC_CTYPE, _T("chs"));//设定中文; //DisableWindowsFireWall(); //utility::EnableFireWall(false); utility::FireWallAddApp(_T("D:\\Program files\\FileZilla FTP Client\\filezilla.exe"), _T("ftp client"), _T("ftp_group"), _T("ftp_groupdes")); //wfv.FirewallCleanup(); system("pause"); return 0; utility::EnableFireWall(); utility::IsGuestDisable(); DWORD byValue = 0; if ( utility::IsGuestMode(&byValue) ) { } if ( utility::GetLimitBlankPasswordUse(&byValue) ) { } if ( utility::GetRestrictAnonymous(&byValue) ) { } utility::IsWin64Bit() ? _tprintf(_T("64位\n")) : _tprintf(_T("32位\n")); utility::IsWin10() ? _tprintf(_T("是wind10\n")) : _tprintf(_T("不是wind10\n")); utility::IsWin2000() ? _tprintf(_T("是IsWindows2000\n")) : _tprintf(_T("不是IsWindows2000\n")); utility::IsWin7() ? _tprintf(_T("是IsWindows7\n")) : _tprintf(_T("不是IsWindows7\n")); utility::IsWin8Point1() ? _tprintf(_T("是IsWindows8Point1\n")) : _tprintf(_T("不是IsWindows8Point1\n")); utility::IsWinXP() ? _tprintf(_T("是IsWindowsXP\n")) : _tprintf(_T("不是IsWindowsXP\n")); utility::IsWinXPSP1() ? _tprintf(_T("是IsWindowsXPSP1\n")) : _tprintf(_T("不是IsWindowsXPSP1\n")); utility::IsWinXPSP2() ? _tprintf(_T("是IsWindowsXPSP2\n")) : _tprintf(_T("不是IsWindowsXPSP2\n")); utility::IsWinXPSP3() ? _tprintf(_T("是IsWindowsXPSP3\n")) : _tprintf(_T("不是IsWindowsXPSP3\n")); utility::IsWinXP64BitEdition() ? _tprintf(_T("是IsWindowsXP64BitEdition\n")) : _tprintf(_T("不是IsWindowsXP64BitEdition\n")); utility::IsWinVista() ? _tprintf(_T("是IsWindowsVista\n")) : _tprintf(_T("不是IsWindowsVista\n")); utility::IsWin8() ? _tprintf(_T("是IsWindows8\n")) : _tprintf(_T("不是IsWindows8\n")); utility::IsWinServer2003() ? _tprintf(_T("是IsWindowsServer2003\n")) : _tprintf(_T("不是IsWindowsServer2003\n")); utility::IsWinServer2008() ? _tprintf(_T("是IsWindowsServer2008\n")) : _tprintf(_T("不是IsWindowsServer2008\n")); utility::IsWinServer2008R2() ? _tprintf(_T("是IsWindowsServer2008R2\n")) : _tprintf(_T("不是IsWindowsServer2008R2\n")); utility::IsWinServer2012() ? _tprintf(_T("是IsWindowsServer2012\n")) : _tprintf(_T("不是IsWindowsServer2012\n")); utility::IsWinServer2012R2() ? _tprintf(_T("是IsWindowsServer2012R2\n")) : _tprintf(_T("不是IsWindowsServer2012R2\n")); utility::IsWinServer2016() ? _tprintf(_T("是IsWindowsServer2016\n")) : _tprintf(_T("不是IsWindowsServer2016\n")); if ( utility::IsNetFramWork4() ) _tprintf(_T("是IsNetFramWork4\n")) ; else { _tprintf(_T("未安装NetFramWork4\n")); utility::SetupNetFramWork(_T("dotNetFx40_Full_x86_x64.exe")); _tprintf(_T("安装NetFramWork4结束\n")); } utility::ActiveGuest() ? _tprintf(_T("是ActiveGuest\n")) : _tprintf(_T("不是ActiveGuest\n")); utility::SetGuestMode() ? _tprintf(_T("是GuestMode\n")) : _tprintf(_T("不是GuestMode\n")); utility::DisableNullPassWord() ? _tprintf(_T("是DisableNullPassWord\n")) : _tprintf(_T("不是DisableNullPassWord\n")); utility::DisableSAMShareAndEnum() ? _tprintf(_T("是DisableSAMShareAndEnum\n")) : _tprintf(_T("不是DisableSAMShareAndEnum\n")); utility::ping("192.168.1.169") ? _tprintf(_T("是ping\n")) : _tprintf(_T("不是ping\n")); utility::telnet("IT-SERVER6", 65432) ? _tprintf(_T("是telnet\n")) : _tprintf(_T("不是telnet\n")); system("pause"); _tsetlocale(LC_CTYPE, old_locale); free(old_locale);//还原区域设定; return 0; }