1 /* 2 * CONFIG.H - Used to configure what will be compiled into the shell. 3 * 4 * 5 * History: 6 * 7 * 27 Jul 1998 - John P. Price 8 * started. 9 * 10 */ 11 12 #pragma once 13 14 #define WIN32_LEAN_AND_MEAN 15 16 //#define NT4_INTERNAL_COMMANDS 17 18 /* Define to enable the alias command, and aliases.*/ 19 #define FEATURE_ALIASES 20 21 /* Define to enable history */ 22 #define FEATURE_HISTORY 23 24 /*Define to enable history wrap (4nt's style)*/ 25 #define WRAP_HISTORY 26 27 /* Define one of these to enable filename completion */ 28 //#define FEATURE_UNIX_FILENAME_COMPLETION 29 #define FEATURE_4NT_FILENAME_COMPLETION 30 31 /* Define to enable the directory stack */ 32 #define FEATURE_DIRECTORY_STACK 33 34 /* Define to activate redirections and piping */ 35 #define FEATURE_REDIRECTION 36 37 /* Define to enable dynamic switching of TRACE output in console */ 38 #define FEATURE_DYNAMIC_TRACE 39 40 /* Define one of these to select the used locale. */ 41 /* (date and time formats etc.) used in DATE, TIME, */ 42 /* DIR, PROMPT etc. */ 43 /* #define LOCALE_WINDOWS */ /* System locale */ 44 /* #define LOCALE_GERMAN */ /* German locale */ 45 /* #define LOCALE_DEFAULT */ /* United States locale */ 46 47 #ifdef NT4_INTERNAL_COMMANDS 48 #define INCLUDE_CMD_ACTIVATE 49 #endif 50 #define INCLUDE_CMD_ASSOC 51 #define INCLUDE_CMD_CHDIR 52 #define INCLUDE_CMD_CHOICE 53 #define INCLUDE_CMD_CLS 54 #define INCLUDE_CMD_COLOR 55 #define INCLUDE_CMD_COPY 56 #define INCLUDE_CMD_CTTY 57 #define INCLUDE_CMD_DATE 58 #define INCLUDE_CMD_DEL 59 #define INCLUDE_CMD_DELAY 60 #define INCLUDE_CMD_DIR 61 #define INCLUDE_CMD_FREE 62 #define INCLUDE_CMD_MEMORY 63 #define INCLUDE_CMD_MKDIR 64 #define INCLUDE_CMD_MKLINK 65 #define INCLUDE_CMD_MOVE 66 #ifdef NT4_INTERNAL_COMMANDS 67 #define INCLUDE_CMD_MSGBOX 68 #endif 69 #define INCLUDE_CMD_PATH 70 #define INCLUDE_CMD_PROMPT 71 #define INCLUDE_CMD_RMDIR 72 #define INCLUDE_CMD_RENAME 73 #define INCLUDE_CMD_SCREEN 74 #define INCLUDE_CMD_SET 75 #define INCLUDE_CMD_START 76 #define INCLUDE_CMD_TIME 77 #define INCLUDE_CMD_TIMER 78 #define INCLUDE_CMD_TITLE 79 #define INCLUDE_CMD_TYPE 80 #define INCLUDE_CMD_VER 81 #define INCLUDE_CMD_REM 82 #define INCLUDE_CMD_PAUSE 83 #define INCLUDE_CMD_BEEP 84 #define INCLUDE_CMD_VERIFY 85 #define INCLUDE_CMD_VOL 86 #ifdef NT4_INTERNAL_COMMANDS 87 #define INCLUDE_CMD_WINDOW 88 #endif 89