//Microsoft Developer Studio generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#define APSTUDIO_HIDDEN_SYMBOLS
#include "windows.h"
#undef APSTUDIO_HIDDEN_SYMBOLS
#include "resource.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDC_RUNASEX MENU DISCARDABLE
BEGIN
POPUP "&File"
BEGIN
MENUITEM "E&xit", IDM_EXIT
END
POPUP "&Help"
BEGIN
MENUITEM "&About ...", IDM_ABOUT
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
IDC_RUNASEX ACCELERATORS MOVEABLE PURE
BEGIN
"?", IDM_ABOUT, ASCII, ALT
"/", IDM_ABOUT, ASCII, ALT
END
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_ABOUTBOX DIALOG DISCARDABLE 22, 17, 254, 127
STYLE DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
CAPTION "About RunAsEx"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,181,9,51,17,BS_FLAT | WS_GROUP
PUSHBUTTON "Go There",IDC_GO_CODEGURU,210,50,35,12,BS_FLAT
CONTROL "No Log",IDC_RADIO_ERROR_LOG_NO,"Button",
BS_AUTORADIOBUTTON | WS_DISABLED | WS_GROUP,16,99,44,11
CONTROL "Log To EventLog",IDC_RADIO_ERROR_LOG_EVENTLOG,"Button",
BS_AUTORADIOBUTTON | WS_DISABLED,69,99,76,11
CONTROL "Log To Disk File",IDC_RADIO_ERROR_LOG_DISKFILE,"Button",
BS_AUTORADIOBUTTON | WS_DISABLED,154,99,87,11
ICON IDI_SKULL,IDC_RUNASEX,14,9,21,20
LTEXT "RunAsEx Version 2.0\nA OpenSource Tool that RunAs...",
IDC_STATIC,49,7,119,17,SS_NOPREFIX
LTEXT "Copyright (C) 2001-2004 \nZhefu Zhang, codetiger@hotmail.com\nCheck Full Article && SourceCode in CodeGuru on http://www.codeguru.com/misc/RunUser.html or http://www.codeproject.com/system/RunUser.asp ",
IDC_STATIC,45,28,161,45
ICON IDI_TIGER,IDC_RUNASEX2,13,33,21,20
LTEXT "Version 1.0 made in",IDC_STATIC,13,76,69,10
ICON IDI_JAPAN,IDC_RUNASEX3,84,71,21,20
ICON IDI_NT,IDC_RUNASEX4,169,70,21,20
LTEXT "ONLY",IDC_STATIC,196,75,31,10
LTEXT "Year 2001",IDC_STATIC,109,76,39,10
GROUPBOX "Error Logging Options",IDC_STATIC,8,89,239,25
END
IDD_RUNAS DIALOG DISCARDABLE 0, 0, 142, 383
STYLE DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_CAPTION | WS_SYSMENU
CAPTION "RunAsEx"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_EDT_DOMAIN,45,2,64,12,ES_AUTOHSCROLL
PUSHBUTTON "...",IDC_BTN_DOMAIN,114,3,24,12
EDITTEXT IDC_EDT_USER,45,18,64,12,ES_AUTOHSCROLL
PUSHBUTTON "...",IDC_BTN_USER,114,19,24,12
EDITTEXT IDC_EDT_PWD,46,36,64,12,ES_AUTOHSCROLL
PUSHBUTTON "Test",IDC_BUTTON_XWD,114,37,24,12
COMBOBOX IDC_COMBO_LOGONTYPE,5,64,65,118,CBS_DROPDOWNLIST |
CBS_SORT | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_COMBO_LOGONPROVIDER,75,64,59,118,CBS_DROPDOWNLIST |
CBS_SORT | WS_VSCROLL | WS_TABSTOP
CONTROL "",IDC_COMBO_DESKTOP,"ComboBoxEx32",CBS_DROPDOWN |
CBS_SORT | WS_VSCROLL | WS_TABSTOP,6,92,128,80
EDITTEXT IDC_EDT_EXE,5,118,104,12,ES_AUTOHSCROLL
PUSHBUTTON "...",IDC_BTN_BROWSE_EXE,114,118,24,12
EDITTEXT IDC_EDT_COMMANDLINE,6,144,103,12,ES_AUTOHSCROLL
CONTROL "Load User Profile",IDC_CHK_PROFILE,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,5,170,74,10
CONTROL "Token Prop From Caller",IDC_CHK_COPYCALLER,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,5,181,92,10
CONTROL "Keep User Priviledge",IDC_CHK_KEEP_PRIV,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,5,192,92,10
LTEXT "Frequent Used Program",IDC_STATIC,6,202,81,9
PUSHBUTTON "Who\nAm I?\n(Win2k ONLY)",IDC_BTN_WHO,100,173,35,34,
BS_MULTILINE | BS_FLAT
CONTROL "List1",IDC_LIST,"SysListView32",LVS_REPORT |
LVS_SINGLESEL | WS_BORDER | WS_TABSTOP,6,213,132,77
PUSHBUTTON "Set\nPrivilege",IDC_BTN_PRIVILEGE,9,304,38,27,
BS_MULTILINE
PUSHBUTTON "Logon\nUser\nLaunch",IDC_BTN_LAUNCH_LOGON,53,304,38,27,
BS_MULTILINE
PUSHBUTTON "ZwCreate\nToken\nLaunch",IDC_BTN_LAUNCH_ZW,97,304,38,27,
BS_MULTILINE
PUSHBUTTON "Logon\nUser\nLaunch",IDC_BTN_SVR_LOGON,53,349,38,27,
BS_MULTILINE
PUSHBUTTON "ZwCreate\nToken\nLaunch",IDC_BTN_SVR_ZW,97,349,38,27,
BS_MULTILINE
LTEXT "User",IDC_STATIC,4,20,23,9
LTEXT "Domain",IDC_STATIC,3,3,31,8
LTEXT "Logon Type",IDS_LOGONTYPE,7,54,39,8
LTEXT "Logon Provider",IDS_LOGONPROVIDER,76,54,49,8
LTEXT "Desktop",IDC_STATIC,6,81,39,8
LTEXT "Exe To Launch",IDC_STATIC,6,107,59,8
LTEXT "Command Line",IDC_STATIC,5,133,75,9
LTEXT "Password\n(Optional)",IDC_STATIC,3,34,36,18
GROUPBOX "Direct Launch (Call API Directly ]",IDC_STATIC,3,294,
136,41
GROUPBOX "Indirect Launch (Thru NT Service )",IDC_STATIC,3,338,
136,41
CONTROL "No Specific\nPriviledge\nNeeded",IDC_STATIC,"Static",
SS_LEFTNOWORDWRAP | WS_BORDER | WS_GROUP,11,350,37,25
CONTROL "Direct Launcher's Session",IDC_CHK_SESSION,"Button",
BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,5,159,97,10
COMBOBOX IDC_COMBO_SESSION,114,157,24,45,CBS_DROPDOWN | CBS_SORT |
WS_DISABLED | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "Cmd\nText",IDC_BTN_CMD_LINE,114,137,24,19,BS_MULTILINE |
BS_FLAT
END
IDD_WHO_AM_I DIALOG DISCARDABLE 0, 0, 186, 73
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "You Are ..."
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,32,52,50,14
PUSHBUTTON "Cancel",IDCANCEL,105,52,50,14
LTEXT "Domain Name",IDC_STATIC,7,7,52,13
LTEXT "User Name",IDC_STATIC,7,22,52,13
LTEXT "Password",IDC_STATIC,7,37,52,13
EDITTEXT IDC_EDT_DOMAIN,71,7,108,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDT_USER,71,20,108,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDT_PWD,71,33,108,12,ES_AUTOHSCROLL
END
IDD_USER DIALOG DISCARDABLE 0, 0, 250, 177
STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION
"User List --- Double Click to Select/Return; Input Machine/Domain Name for Searching "
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "List1",IDC_LIST,"SysListView32",LVS_REPORT |
LVS_SINGLESEL | WS_BORDER | WS_TABSTOP,0,0,249,101
EDITTEXT IDC_EDT_MACHINE,1,164,113,12,ES_AUTOHSCROLL
PUSHBUTTON "Refresh",IDC_BTN_REFRESH,195,162,54,14
END
IDD_DOMAIN DIALOG DISCARDABLE 0, 0, 180, 134
STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Domain List (Select Domain Tree Node and Press OK)"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "Refresh",IDC_BTN_REFRESH,1,120,50,14
PUSHBUTTON "Cancel",IDCANCEL,130,118,50,14
CONTROL "Tree1",IDC_TREE,"SysTreeView32",TVS_HASBUTTONS |
TVS_HASLINES | TVS_LINESATROOT | TVS_SHOWSELALWAYS |
WS_BORDER | WS_TABSTOP,0,0,179,91
DEFPUSHBUTTON "Stop",IDC_BTN_STOP,55,120,50,14
PUSHBUTTON "OK",IDOK,96,106,50,14
END
IDD_PRIV DIALOG DISCARDABLE 0, 0, 303, 229
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About RunAsEx (LogonUser/ZwCreateToken Mode) Running Requirement "
FONT 8, "MS Sans Serif"
BEGIN
ICON IDI_MAIN,IDC_STATIC,11,17,21,20
LTEXT "To Run RunAs Utility withLogonUser, you need the following privilege\n SeChangeNotifyPrivilege\n SeIncreaseQuotaPrivilege\n SeAssignPrimaryTokenPrivilege\n SeTcbPrivilege\n",
IDC_STATIC,44,29,240,47
DEFPUSHBUTTON "Well, I just exit",IDCANCEL,205,7,80,14,WS_GROUP
DEFPUSHBUTTON "Enable All of them, and Log off me NOW!",IDOK,141,195,
143,14,WS_DISABLED | WS_GROUP
EDITTEXT IDC_EDT_PRIV_USERNAME,45,138,77,12,ES_AUTOHSCROLL |
ES_READONLY
LTEXT "Account",IDC_STATIC,8,140,32,10
CONTROL "SeChangeNotify",IDC_CHECK_CHANGE_NOTIFY,"Button",
BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,45,153,71,11
CONTROL "SeIncreaseQuota",IDC_CHECK_INCREASE_QUOTA,"Button",
BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,45,164,75,11
CONTROL "SeAssignPrimaryToken",IDC_CHECK_ASSIGN_PRIMARY_TOKEN,
"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,45,
176,92,11
CONTROL "SeTcb",IDC_CHECK_TCB,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,45,189,87,11
EDITTEXT IDC_EDT_SID,127,138,157,12,ES_AUTOHSCROLL | ES_READONLY
LTEXT "Check the following checkbox, and relog to GRANT these privilege to use RunAsEx. Warning: Relog will close all current running Application!",
IDC_STATIC,43,113,242,21
CONTROL "SeCreateTokenPriv",IDC_CHECK_CREATETOKEN,"Button",
BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,45,200,87,11
LTEXT "To Use Some Desktop and lRunAs Without Password of the user, you may need to GRANT yourself the following 2 Priv:\n SeCreateToken\n SeTakeOwnership",
IDC_STATIC,41,76,242,34
CONTROL "SeTakeOwnershipPriv",IDC_CHECK_TAKEOWNERSHIP,"Button",
BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,45,213,87,11
END
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
2 TEXTINCLUDE MOVEABLE PURE
BEGIN
"#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
"#include ""windows.h""\r\n"
"#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
"#include ""resource.h""\r\n"
"\0"
END
3 TEXTINCLUDE MOVEABLE PURE
BEGIN
"\r\n"
"\0"
END
1 TEXTINCLUDE MOVEABLE PURE
BEGIN
"resource.h\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO MOVEABLE PURE
BEGIN
IDD_ABOUTBOX, DIALOG
BEGIN
BOTTOMMARGIN, 95
END
IDD_RUNAS, DIALOG
BEGIN
BOTTOMMARGIN, 375
END
IDD_WHO_AM_I, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 66
END
IDD_USER, DIALOG
BEGIN
RIGHTMARGIN, 249
BOTTOMMARGIN, 176
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_MAIN ICON DISCARDABLE "res\\main.ico"
IDI_EMPTY ICON DISCARDABLE "res\\empty.ico"
IDI_DENY ICON DISCARDABLE "res\\deny.ICO"
IDI_DOMAIN ICON DISCARDABLE "res\\domain.ICO"
IDI_FOLDER ICON DISCARDABLE "res\\folder.ICO"
IDI_PRINTER ICON DISCARDABLE "res\\printer.ICO"
IDI_PROTOCOL ICON DISCARDABLE "res\\protocol.ICO"
IDI_SERVER ICON DISCARDABLE "res\\server.ICO"
IDI_ICON1 ICON DISCARDABLE "res\\icon1.ico"
IDI_SKULL ICON DISCARDABLE "res\\skull.ico"
IDI_TIGER ICON DISCARDABLE "res\\tiger.ico"
IDI_JAPAN ICON DISCARDABLE "res\\JAPAN.ICO"
IDI_NT ICON DISCARDABLE "res\\nt.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
IDB_ACCOUNT BITMAP MOVEABLE PURE "res\\account.bmp"
IDB_IMAGE BITMAP MOVEABLE PURE "res\\bmp00001.bmp"
IDB_DOMAIN BITMAP MOVEABLE PURE "res\\domain.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE DISCARDABLE
BEGIN
IDS_APP_TITLE "RunAsEx"
IDS_HELLO "Hello World!"
IDC_RUNASEX "RUNASEX"
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED