12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- // 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 <locale.h>
- 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;
- }
|