diff options
| author | 2024-04-25 21:24:10 +0100 | |
|---|---|---|
| committer | 2024-04-25 22:32:27 +0000 | |
| commit | 2d04cacc5322951f187bb17e017c12920ac8ebe2 (patch) | |
| tree | 80ee017efa878dfd5344b44249e6a241f2a7f6e2 /v4.0/src/SELECT/SEL_FILE.INC | |
| parent | Merge pull request #430 from jpbaltazar/typoptbr (diff) | |
| download | ms-dos-main.tar.gz ms-dos-main.tar.xz ms-dos-main.zip | |
Diffstat (limited to 'v4.0/src/SELECT/SEL_FILE.INC')
| -rw-r--r-- | v4.0/src/SELECT/SEL_FILE.INC | 578 |
1 files changed, 578 insertions, 0 deletions
diff --git a/v4.0/src/SELECT/SEL_FILE.INC b/v4.0/src/SELECT/SEL_FILE.INC new file mode 100644 index 0000000..b52b586 --- /dev/null +++ b/v4.0/src/SELECT/SEL_FILE.INC | |||
| @@ -0,0 +1,578 @@ | |||
| 1 | |||
| 2 | |||
| 3 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 4 | |||
| 5 | ; | ||
| 6 | ; SEL_FILE.INC : Copyright 1988 Microsoft | ||
| 7 | ; | ||
| 8 | ; DATE: August 8/87 | ||
| 9 | ; | ||
| 10 | ; COMMENT: Module contains variables used by SELECT. | ||
| 11 | ; | ||
| 12 | ; CHANGE HISTORY: | ||
| 13 | ; | ||
| 14 | ; ;AN002; Removal of SHELL.BAT from copying from SHELL (Source) | ||
| 15 | ; diskette (D233)! | ||
| 16 | ; | ||
| 17 | ; ;AN004; 360KB support (D65) | ||
| 18 | ; | ||
| 19 | ; ;AN005;JW - P2145, Had to move chkdsk to shell due to growth of dos files | ||
| 20 | ; | ||
| 21 | ; ;AN006;JW - P2261, Removal of unused utilities on startup disk | ||
| 22 | ; | ||
| 23 | ; ;AN007;JW - D354, Removal of FASTOPEN and RECOVER from startup disk | ||
| 24 | ; | ||
| 25 | ; ;AN008;JW - P , SELECT.HLP was not being hidden before copy | ||
| 26 | ; | ||
| 27 | ; | ||
| 28 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 29 | ; | ||
| 30 | ; Files found on INSTALL diskette | ||
| 31 | ; | ||
| 32 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 33 | ; | ||
| 34 | PUBLIC COPY_SEL_EGA,E_SEL_EGA ;AN000; | ||
| 35 | COPY_SEL_EGA LABEL BYTE ;AN000; | ||
| 36 | DB 'EGA.CPI ' ;AN000; | ||
| 37 | E_SEL_EGA EQU ( $ - COPY_SEL_EGA ) / 12 ;AN000; | ||
| 38 | ; | ||
| 39 | PUBLIC COPY_SEL_LCD,E_SEL_LCD ;AN000; | ||
| 40 | COPY_SEL_LCD LABEL BYTE ;AN000; | ||
| 41 | DB 'LCD.CPI ' ;AN000; | ||
| 42 | E_SEL_LCD EQU ( $ - COPY_SEL_LCD ) / 12 ;AN000; | ||
| 43 | ; | ||
| 44 | PUBLIC COPY_SEL_SHEL,E_SEL_SHEL ;AN000; | ||
| 45 | COPY_SEL_SHEL LABEL BYTE ;AN000; | ||
| 46 | DB 'COMMAND.COM ' ;AN000; | ||
| 47 | E_SEL_SHEL EQU ( $ - COPY_SEL_SHEL) / 12 ;AN000; | ||
| 48 | ; | ||
| 49 | PUBLIC COPY_INST_1200_1440,E_INST_1200_1440 ;AN000; | ||
| 50 | COPY_INST_1200_1440 LABEL BYTE ;AN000; this will copy files for 1.44M diskettes | ||
| 51 | ; | ||
| 52 | DB 'ANSI.SYS ' ;AN000; | ||
| 53 | DB 'COMMAND.COM ' ;AN000; | ||
| 54 | DB 'COUNTRY.SYS ' ;AN000; | ||
| 55 | DB 'DISKCOPY.COM' ;AN001;GHG | ||
| 56 | DB 'DISPLAY.SYS ' ;AN000; | ||
| 57 | DB 'DRIVER.SYS ' ;AN000; | ||
| 58 | DB 'EGA.CPI ' | ||
| 59 | DB 'FORMAT.COM ' ;AN000; | ||
| 60 | DB 'GRAFTABL.COM' | ||
| 61 | DB 'GRAPHICS.COM' | ||
| 62 | DB 'GRAPHICS.PRO' | ||
| 63 | DB 'KEYB.COM ' ;AN000; | ||
| 64 | DB 'KEYBOARD.SYS' ;AN000; | ||
| 65 | DB 'LCD.CPI ' | ||
| 66 | DB 'MODE.COM ' ;AN000; | ||
| 67 | DB 'NLSFUNC.EXE ' | ||
| 68 | DB 'PRINT.COM ' | ||
| 69 | DB 'PRINTER.SYS ' ;AN000; | ||
| 70 | DB 'RAMDRIVE.SYS' ;AN000; | ||
| 71 | DB '4201.CPI ' ;AN000; | ||
| 72 | DB '5202.CPI ' ;AN000; | ||
| 73 | DB '4208.CPI ' ;AN000 | ||
| 74 | DB 'REPLACE.EXE ' | ||
| 75 | DB 'SHARE.EXE ' ;AC055 | ||
| 76 | DB 'SYS.COM ' ;AN000; | ||
| 77 | ; | ||
| 78 | E_INST_1200_1440 EQU ( $ - COPY_INST_1200_1440 ) / 12 ;AN000; end of list for 1.44M diskettes | ||
| 79 | ; | ||
| 80 | ; | ||
| 81 | PUBLIC HIDE_SEL,E_HIDE_SEL ;AN000; | ||
| 82 | HIDE_SEL DB 'AUTOEXEC.BAT',?,? ;AN000; | ||
| 83 | DB 'CONFIG.SYS ',?,? ;AN000; | ||
| 84 | DB 'SELECT.PRT ',?,? ;AN000; | ||
| 85 | DB 'SELECT.EXE ',?,? ;AN000; | ||
| 86 | DB 'SELECT.DAT ',?,? ;AN000; | ||
| 87 | DB 'SELECT.HLP ',?,? ;AN008;JW | ||
| 88 | E_HIDE_SEL EQU ($ - HIDE_SEL) / 14 ;AN000; | ||
| 89 | ; | ||
| 90 | PUBLIC HIDE_STARTUP,E_HIDE_STARTUP ;AN000; | ||
| 91 | HIDE_STARTUP DB 'AUTOEXEC.BAT',?,? ;AN000; | ||
| 92 | DB 'CONFIG.SYS ',?,? ;AN000; | ||
| 93 | DB 'SELECT.COM ',?,? ;AN000; | ||
| 94 | DB 'SELECT.HLP ',?,? ;AN000; | ||
| 95 | DB 'SELECT.PRT ',?,? ;AN000; | ||
| 96 | E_HIDE_STARTUP EQU ($ - HIDE_STARTUP) / 14 ;AN000; | ||
| 97 | ; | ||
| 98 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 99 | ; | ||
| 100 | ; Files found on OPERATE diskette | ||
| 101 | ; | ||
| 102 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 103 | ; | ||
| 104 | PUBLIC COPY_OPER_1200_1440,E_OPER_1200_1440 ;AN000; | ||
| 105 | COPY_OPER_1200_1440 LABEL BYTE ;AN000; this will copy files to 1.2M $ 1.44M diskettes | ||
| 106 | ; | ||
| 107 | DB 'APPEND.EXE ' ;AN000; | ||
| 108 | DB 'ASSIGN.COM ' ;AN000; | ||
| 109 | DB 'ATTRIB.EXE ' ;AN000; | ||
| 110 | DB 'BACKUP.COM ' | ||
| 111 | DB 'CHKDSK.COM ' | ||
| 112 | DB 'COMP.COM ' ;AN000; | ||
| 113 | DB 'DEBUG.COM ' ;AN000; | ||
| 114 | DB 'DISKCOMP.COM' ;AN000; | ||
| 115 | DB 'EDLIN.COM ' ;AN000; | ||
| 116 | DB 'EXE2BIN.EXE ' | ||
| 117 | DB 'FC.EXE ' | ||
| 118 | DB 'FILESYS.EXE ' | ||
| 119 | DB 'FIND.EXE ' ;AN000; | ||
| 120 | DB 'GWBASIC.EXE ' | ||
| 121 | DB 'IFSFUNC.EXE ' | ||
| 122 | DB 'JOIN.EXE ' ;AN000; | ||
| 123 | DB 'LABEL.COM ' ;AN000; | ||
| 124 | DB 'LINK.EXE ' | ||
| 125 | DB 'MEM.EXE ' ;AN000; | ||
| 126 | DB 'MODE.COM ' ;AN000; | ||
| 127 | DB 'MORE.COM ' ;AN000; | ||
| 128 | DB 'RECOVER.COM ' ;AN000; | ||
| 129 | DB 'RESTORE.COM ' | ||
| 130 | DB 'SORT.EXE ' ;AN000; | ||
| 131 | DB 'SUBST.EXE ' ;AN000; | ||
| 132 | DB 'TREE.COM ' ;AN000; | ||
| 133 | DB 'XCOPY.EXE ' | ||
| 134 | E_OPER_1200_1440 EQU ( $ - COPY_OPER_1200_1440 ) / 12 ;AN000; | ||
| 135 | |||
| 136 | |||
| 137 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 138 | ; | ||
| 139 | ; Files found on MS-SHELL diskette | ||
| 140 | ; | ||
| 141 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 142 | ; | ||
| 143 | PUBLIC COPY_SHELL_1200_1440,E_SHELL_1200_1440 ;AN000; | ||
| 144 | COPY_SHELL_1200_1440 LABEL BYTE ;AN000; this will copy files to 1.2M $ 1.44M diskettes | ||
| 145 | ; | ||
| 146 | DB 'SHELL.CLR ' ;AN000; | ||
| 147 | DB 'SHELL.HLP ' ;AN000; | ||
| 148 | DB 'SHELL.MEU ' ;AN000; | ||
| 149 | DB 'SHELLB.COM ' ;AN000; | ||
| 150 | DB 'SHELLC.EXE ' ;AN000; | ||
| 151 | DB 'DOSUTIL.MEU ' ;AN000;DT | ||
| 152 | E_SHELL_1200_1440 EQU ( $ - COPY_SHELL_1200_1440 ) / 12 ;AN000; | ||
| 153 | ; | ||
| 154 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 155 | ; | ||
| 156 | ; Files which will be unique on ship/install diskettes | ||
| 157 | ; | ||
| 158 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 159 | PUBLIC S_DOS_SHEL_DISK ;AN000; | ||
| 160 | S_DOS_SHEL_DISK DW M_DOS_SHEL_DISK ;AN000; | ||
| 161 | P_DOS_SHEL_DISK DB 'SHELLC.EXE ' ;AN000; | ||
| 162 | M_DOS_SHEL_DISK EQU $ - P_DOS_SHEL_DISK - 1 ;AN000; | ||
| 163 | ; | ||
| 164 | PUBLIC S_DOS_SEL_360 ;AN000;GHG | ||
| 165 | S_DOS_SEL_360 DW M_DOS_SEL_360 ;AN000;GHG | ||
| 166 | P_DOS_SEL_360 DB 'SELECT.EXE ' ;AN000;GHG | ||
| 167 | M_DOS_SEL_360 EQU $ - P_DOS_SEL_360 - 1 ;AN000;GHG | ||
| 168 | ;GHG | ||
| 169 | PUBLIC S_DOS_UTIL1_DISK ;AN000;GHG | ||
| 170 | S_DOS_UTIL1_DISK DW M_DOS_UTIL1_DISK ;AN000;GHG | ||
| 171 | P_DOS_UTIL1_DISK DB 'ATTRIB.EXE ' ;AN000;GHG | ||
| 172 | M_DOS_UTIL1_DISK EQU $ - P_DOS_UTIL1_DISK - 1 ;AN000;GHG | ||
| 173 | ;GHG | ||
| 174 | PUBLIC S_DOS_UTIL2_DISK ;AN000;GHG | ||
| 175 | S_DOS_UTIL2_DISK DW M_DOS_UTIL2_DISK ;AN000;GHG | ||
| 176 | P_DOS_UTIL2_DISK DB 'GWBASIC.EXE ' ;AN000;GHG | ||
| 177 | M_DOS_UTIL2_DISK EQU $ - P_DOS_UTIL2_DISK - 1 ;AN000;GHG | ||
| 178 | ;GHG | ||
| 179 | PUBLIC S_DOS_UTIL3_DISK ;AN000;GHG | ||
| 180 | S_DOS_UTIL3_DISK DW M_DOS_UTIL3_DISK ;AN000;GHG | ||
| 181 | P_DOS_UTIL3_DISK DB 'DRIVER.SYS ' ;AN000;GHG | ||
| 182 | M_DOS_UTIL3_DISK EQU $ - P_DOS_UTIL3_DISK - 1 ;AN000;GHG | ||
| 183 | |||
| 184 | PUBLIC S_DOS_COM_360 ;AN000;GHG | ||
| 185 | S_DOS_COM_360 DW M_DOS_COM_360 ;AN000;GHG | ||
| 186 | P_DOS_COM_360 DB 'SELECT.COM ' ;AN000;GHG | ||
| 187 | M_DOS_COM_360 EQU $ - P_DOS_COM_360 - 1 ;AN000;GHG | ||
| 188 | ;GHG | ||
| 189 | PUBLIC E_FILE_ATTR ;AN000; | ||
| 190 | E_FILE_ATTR EQU 00H ;AN000; attribute not important | ||
| 191 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 192 | ; | ||
| 193 | ; | ||
| 194 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 195 | PUBLIC S_COMMAND_COM ;AN017; | ||
| 196 | S_COMMAND_COM DW M_COMMAND_COM ;AN017; | ||
| 197 | P_COMMAND_COM DB 'C:\COMMAND.COM ' ;AN017; | ||
| 198 | M_COMMAND_COM EQU $ - P_COMMAND_COM - 1 ;AN017; | ||
| 199 | ; | ||
| 200 | PUBLIC S_SELECT_TMP ;AN000; | ||
| 201 | S_SELECT_TMP DW M_SELECT_TMP ;AN000; | ||
| 202 | P_SELECT_TMP DB 'SELECT.TMP ' ;AN000; | ||
| 203 | M_SELECT_TMP EQU $ - P_SELECT_TMP - 1 ;AN000; space for ASCII-Z conversion | ||
| 204 | ; | ||
| 205 | PUBLIC S_PRINT_FILE,M_PRINT_FILE ;AN000; | ||
| 206 | S_PRINT_FILE DW M_PRINT_FILE ;AN000;GHG NAME OF THE SELECT PRINTER | ||
| 207 | P_PRINT_FILE DB 'SELECT.PRT ' ;AN000;GHG PROFILE. - space for ASCII-Z conversion | ||
| 208 | M_PRINT_FILE EQU $-P_PRINT_FILE-1 ;AN000;GHG | ||
| 209 | ; | ||
| 210 | PUBLIC S_AUTO_NEW, S_CONFIG_NEW ;AN000; | ||
| 211 | S_AUTO_NEW DW M_AUTO_NEW ;AN000; | ||
| 212 | P_AUTO_NEW DB 'AUTOEXEC.400 ' ;AN003;GHG Temporary | ||
| 213 | M_AUTO_NEW EQU $ - P_AUTO_NEW - 1 ;AN003;GHG AUTOEXEC.BAT | ||
| 214 | ; | ||
| 215 | S_CONFIG_NEW DW M_CONFIG_NEW ;AN000; | ||
| 216 | P_CONFIG_NEW DB 'CONFIG.400 ' ;AN003;GHG Temporary | ||
| 217 | M_CONFIG_NEW EQU $ - P_CONFIG_NEW - 1 ;AN003;GHG CONFIG | ||
| 218 | ; | ||
| 219 | PUBLIC S_OS2_CONFIG_C, S_OS2_AUTO_C ;AN065;SEH | ||
| 220 | S_OS2_CONFIG_C DW M_OS2_CONFIG_C ;AN065;SEH rename OS2's config.sys | ||
| 221 | P_OS2_CONFIG_C DB 'C:\CONFIG.OS2 ' ;AN065;SEH | ||
| 222 | M_OS2_CONFIG_C EQU $ - P_OS2_CONFIG_C - 1 ;AN065;SEH | ||
| 223 | ; | ||
| 224 | S_OS2_AUTO_C DW M_OS2_AUTO_C ;AN065;SEH rename OS2's autoexec.bat | ||
| 225 | P_OS2_AUTO_C DB 'C:\AUTOEXEC.OS2 ' ;AN065;SEH | ||
| 226 | M_OS2_AUTO_C EQU $ - P_OS2_AUTO_C - 1 ;AN065;SEH | ||
| 227 | ; | ||
| 228 | PUBLIC S_SHELL_NEW ;AN000;DT | ||
| 229 | S_SHELL_NEW DW M_SHELL_NEW ;AN000;DT | ||
| 230 | P_SHELL_NEW DB 'DOSSHELL.BAT ' ;AC019;SEH ;AN000;DT space for ASCII-Z conversion | ||
| 231 | M_SHELL_NEW EQU $ - P_SHELL_NEW - 1 ;AN000;DT | ||
| 232 | ; | ||
| 233 | PUBLIC S_SHELL_NEW_B ;AN000;DT | ||
| 234 | S_SHELL_NEW_B DW M_SHELL_NEW_B ;AN000;DT | ||
| 235 | P_SHELL_NEW_B DB 'B:\DOSSHELL.BAT ' ;AC019;SEH ;AN000;DT space for ASCII-Z conversion | ||
| 236 | M_SHELL_NEW_B EQU $ - P_SHELL_NEW_B - 1 ;AN000;DT | ||
| 237 | ; | ||
| 238 | PUBLIC S_AUTO_NEW_B, S_CONFIG_NEW_B ;AN000; | ||
| 239 | S_AUTO_NEW_B DW M_AUTO_NEW_B ;AN000; | ||
| 240 | P_AUTO_NEW_B DB 'B:\AUTOEXEC.BAT ' ;AN000; space for ASCII-Z conversion | ||
| 241 | M_AUTO_NEW_B EQU $ - P_AUTO_NEW_B - 1 ;AN000; | ||
| 242 | ; | ||
| 243 | S_CONFIG_NEW_B DW M_CONFIG_NEW_B ;AN000; | ||
| 244 | P_CONFIG_NEW_B DB 'B:\CONFIG.SYS ' ;AN000; space for ASCII-Z conversion | ||
| 245 | M_CONFIG_NEW_B EQU $ - P_CONFIG_NEW_B - 1 ;AN000; | ||
| 246 | ; | ||
| 247 | PUBLIC S_AUTO_REN, S_CONFIG_REN ;AN000; | ||
| 248 | S_AUTO_REN DW M_AUTO_REN ;AN000; | ||
| 249 | P_AUTO_REN DB 'C:\AUTOEXEC.400 ' ;AN003;GHG | ||
| 250 | M_AUTO_REN EQU $ - P_AUTO_REN - 1 ;AN000; | ||
| 251 | ; | ||
| 252 | S_CONFIG_REN DW M_CONFIG_REN ;AN000; | ||
| 253 | P_CONFIG_REN DB 'C:\CONFIG.400 ' ;AN003;GHG | ||
| 254 | M_CONFIG_REN EQU $ - P_CONFIG_REN - 1 ;AN000; | ||
| 255 | ; | ||
| 256 | PUBLIC S_AUTO_C, S_CONFIG_C ;AN000; | ||
| 257 | S_AUTO_C DW M_AUTO_C ;AN000; | ||
| 258 | P_AUTO_C DB 'C:\AUTOEXEC.BAT ' ;AN000; space for ASCII-Z conversion | ||
| 259 | M_AUTO_C EQU $ - P_AUTO_C - 1 ;AN000; | ||
| 260 | ; | ||
| 261 | S_CONFIG_C DW M_CONFIG_C ;AN000; | ||
| 262 | P_CONFIG_C DB 'C:\CONFIG.SYS ' ;AN000; space for ASCII-Z conversion | ||
| 263 | M_CONFIG_C EQU $ - P_CONFIG_C - 1 ;AN000; | ||
| 264 | ; | ||
| 265 | PUBLIC S_AUTO_NEW_C, S_CONFIG_NEW_C ;AN000; | ||
| 266 | S_AUTO_NEW_C DW M_AUTO_NEW_C ;AN000; | ||
| 267 | P_AUTO_NEW_C DB 'C:AUTOEXEC.BAT ' ;AN000; space for ASCII-Z conversion | ||
| 268 | M_AUTO_NEW_C EQU $ - P_AUTO_NEW_C - 1 ;AN000; | ||
| 269 | ; | ||
| 270 | S_CONFIG_NEW_C DW M_CONFIG_NEW_C ;AN000; | ||
| 271 | P_CONFIG_NEW_C DB 'C:CONFIG.SYS ' ;AN000; space for ASCII-Z conversion | ||
| 272 | M_CONFIG_NEW_C EQU $ - P_CONFIG_NEW_C - 1 ;AN000; | ||
| 273 | ; | ||
| 274 | PUBLIC S_AUTO_REBOOT ;AN000; | ||
| 275 | S_AUTO_REBOOT DW M_AUTO_REBOOT ;AN000; | ||
| 276 | P_AUTO_REBOOT DB 'AUTOEXEC.BAT ' ;AN000; | ||
| 277 | M_AUTO_REBOOT EQU $ - P_AUTO_REBOOT - 1 ;AN000; | ||
| 278 | ; | ||
| 279 | PUBLIC S_AUTO_MENU ;AN000; | ||
| 280 | S_AUTO_MENU DW M_AUTO_MENU ;AN000; | ||
| 281 | P_AUTO_MENU DB 'MENU' ;AN000; | ||
| 282 | M_AUTO_MENU EQU $ - P_AUTO_MENU ;AN000; | ||
| 283 | ; | ||
| 284 | PUBLIC S_AUTO_FDISK ;AN000; | ||
| 285 | S_AUTO_FDISK DW M_AUTO_FDISK ;AN000; | ||
| 286 | P_AUTO_FDISK DB 'FDISK' ;AN000; | ||
| 287 | M_AUTO_FDISK EQU $ - P_AUTO_FDISK ;AN000; | ||
| 288 | ; | ||
| 289 | PUBLIC S_CONFIG_AUTO, E_FILES ;AN000; | ||
| 290 | S_CONFIG_AUTO DB 'CONFIG.400 ' ;AN000; | ||
| 291 | DB 'AUTOEXEC.400' ;AN000; | ||
| 292 | E_FILES EQU ($ - S_CONFIG_AUTO) / 12 ;AN000; | ||
| 293 | ; | ||
| 294 | PUBLIC S_SHELL2, SH_FILES ;AN000; | ||
| 295 | S_SHELL2 DB 'DOSSHELL.BAT' ;AC019;SEH ;AN000; | ||
| 296 | SH_FILES EQU ($ - S_SHELL2) / 12 ;AN000; | ||
| 297 | ; | ||
| 298 | PUBLIC S_KEYB ;AN000; | ||
| 299 | S_KEYB DW M_KEYB ;AN000; | ||
| 300 | P_KEYB DB 'KEYB.COM ' ;AN000; KEYB command - space at end for ASCII-Z | ||
| 301 | M_KEYB EQU $ - P_KEYB - 1 ;AN000; | ||
| 302 | ; | ||
| 303 | PUBLIC S_FDISK ;AN000; | ||
| 304 | S_FDISK DW M_FDISK ;AN000; | ||
| 305 | P_FDISK DB 'FDISK.EXE ' ;AC042;SEH ;AN000; FDISK command - space at end for ASCII-Z | ||
| 306 | M_FDISK EQU $ - P_FDISK - 1 ;AN000; | ||
| 307 | ; | ||
| 308 | PUBLIC S_DISKCOPY ;AN000; | ||
| 309 | S_DISKCOPY DW M_DISKCOPY ;AN000; | ||
| 310 | P_DISKCOPY DB 'DISKCOPY.COM ' ;AN000; DISKCOPY command - space at end for ASCII-Z | ||
| 311 | M_DISKCOPY EQU $ - P_DISKCOPY - 1 ;AN000; | ||
| 312 | ; | ||
| 313 | PUBLIC S_DISKCOPY_PARM ;AN000; | ||
| 314 | S_DISKCOPY_PARM DW M_DISKCOPY_PARM ;AN000; | ||
| 315 | P_DISKCOPY_PARM DB ' A: A:' ;AN000; | ||
| 316 | M_DISKCOPY_PARM EQU $ - P_DISKCOPY_PARM ;AN000; | ||
| 317 | ; | ||
| 318 | PUBLIC SC_1, SC_2 ;AN000; | ||
| 319 | SC_1 DW MC_1 ;AN000; disk number 1 | ||
| 320 | PC_1 DB '1 ' ;AN000; | ||
| 321 | MC_1 EQU $ - PC_1 ;AN000; | ||
| 322 | SC_2 DW MC_2 ;AN000; disk number 2 | ||
| 323 | PC_2 DB '2 ' ;AN000; | ||
| 324 | MC_2 EQU $ - PC_2 ;AN000; | ||
| 325 | ; | ||
| 326 | PUBLIC SC_PRI,SC_EXT,SC_LOG ;AN000; | ||
| 327 | SC_PRI DW MC_PRI ;AN000; DOS parameter for FDSIK command | ||
| 328 | PC_PRI DB ' /PRI:' ;AN000; | ||
| 329 | MC_PRI EQU $ - PC_PRI ;AN000; | ||
| 330 | SC_EXT DW MC_EXT ;AN000; | ||
| 331 | PC_EXT DB ' /EXT:' ;AN000; | ||
| 332 | MC_EXT EQU $ - PC_EXT ;AN000; | ||
| 333 | SC_LOG DW MC_LOG ;AN000; | ||
| 334 | PC_LOG DB ' /LOG:' ;AN000; | ||
| 335 | MC_LOG EQU $ - PC_LOG ;AN000; | ||
| 336 | ; | ||
| 337 | PUBLIC S_FORMAT ;AN000; | ||
| 338 | S_FORMAT DW M_FORMAT ;AN000; | ||
| 339 | P_FORMAT DB 'FORMAT.COM ' ;AN000; FORMAT command - space at end for ASCII-Z | ||
| 340 | M_FORMAT EQU $ - P_FORMAT - 1 ;AN000; | ||
| 341 | ; | ||
| 342 | PUBLIC S_DRIVE_C ;AN000; | ||
| 343 | S_DRIVE_C DW M_DRIVE_C ;AN000; | ||
| 344 | P_DRIVE_C DB 'C:' ;AN000; | ||
| 345 | M_DRIVE_C EQU $ - P_DRIVE_C ;AN000; | ||
| 346 | ; | ||
| 347 | PUBLIC S_FORMAT_B ;AN000; | ||
| 348 | S_FORMAT_B DW M_FORMAT_B ;AN000; | ||
| 349 | P_FORMAT_B DB 'B: /S /V:DOS400 /SELECT ' ;AN000; | ||
| 350 | M_FORMAT_B EQU $ - P_FORMAT_B ;AN000; | ||
| 351 | ; | ||
| 352 | PUBLIC S_FORMAT_A ;AN111;JW | ||
| 353 | S_FORMAT_A DW M_FORMAT_A ;AN111;JW | ||
| 354 | P_FORMAT_A DB 'A: /S /V:DOS400 /SELECT ' ;AN111;JW | ||
| 355 | M_FORMAT_A EQU $ - P_FORMAT_A ;AN111;JW | ||
| 356 | ; | ||
| 357 | PUBLIC S_REPLACE ;AN000; | ||
| 358 | S_REPLACE DW M_REPLACE ;AN000; | ||
| 359 | P_REPLACE DB 'REPLACE.EXE ' ;AN000; space at end for ASCIII-Z string | ||
| 360 | M_REPLACE EQU $ - P_REPLACE - 1 ;AN000; | ||
| 361 | ; | ||
| 362 | PUBLIC S_REPLACE_PAR1 ;AN000; | ||
| 363 | S_REPLACE_PAR1 DW M_REPLACE_PAR1 ;AN000; | ||
| 364 | P_REPLACE_PAR1 DB 'A:*.* C:\ /S /R ' ;AC000;JW | ||
| 365 | M_REPLACE_PAR1 EQU $ - P_REPLACE_PAR1 ;AN000; | ||
| 366 | ; | ||
| 367 | PUBLIC S_SLASH_R ;AN000;JW | ||
| 368 | S_SLASH_R DW M_SLASH_R ;AN000;JW | ||
| 369 | P_SLASH_R DB ' /R' ;AN000;JW | ||
| 370 | M_SLASH_R EQU $ - P_SLASH_R ;AN000;JW | ||
| 371 | ; | ||
| 372 | PUBLIC S_A_STARS ;AN000; | ||
| 373 | S_A_STARS DW M_A_STARS ;AN000; | ||
| 374 | P_A_STARS DB 'A:*.* ' ;AN000; | ||
| 375 | M_A_STARS EQU $ - P_A_STARS ;AN000; | ||
| 376 | ; | ||
| 377 | PUBLIC S_SLASH_A ;AN000; | ||
| 378 | S_SLASH_A DW M_SLASH_A ;AN000; | ||
| 379 | P_SLASH_A DB ' /A' ;AN000; | ||
| 380 | M_SLASH_A EQU $ - P_SLASH_A ;AN000; | ||
| 381 | ; | ||
| 382 | PUBLIC S_SLASH_S ;AN000; | ||
| 383 | S_SLASH_S DW M_SLASH_S ;AN000; | ||
| 384 | P_SLASH_S DB ' /S' ;AN000; | ||
| 385 | M_SLASH_S EQU $ - P_SLASH_S ;AN000; | ||
| 386 | ; | ||
| 387 | PUBLIC S_SLASH_Q ;AN000; | ||
| 388 | S_SLASH_Q DW M_SLASH_Q ;AN000; | ||
| 389 | P_SLASH_Q DB ' /Q' ;AN000; | ||
| 390 | M_SLASH_Q EQU $ - P_SLASH_Q ;AN000; | ||
| 391 | ; | ||
| 392 | PUBLIC S_COLON ;AN000; | ||
| 393 | S_COLON DW M_COLON ;AN000; | ||
| 394 | P_COLON DB ':' ;AN000; | ||
| 395 | M_COLON EQU $ - P_COLON ;AN000; | ||
| 396 | ; | ||
| 397 | PUBLIC S_SYS_C ;AN000; | ||
| 398 | S_SYS_C DW M_SYS_C ;AN000; | ||
| 399 | P_SYS_C DB 'SYS.COM ' ;AN000; space dor ASCII-Z conversion | ||
| 400 | M_SYS_C EQU $ - P_SYS_C - 1 ;AN000; | ||
| 401 | ; | ||
| 402 | PUBLIC S_VOL_SEL ;AN000; | ||
| 403 | S_VOL_SEL DW M_VOL_SEL ;AN000; | ||
| 404 | P_VOL_SEL DB ' /V:DOS400 /SELECT ' ;AN000; | ||
| 405 | M_VOL_SEL EQU $ - P_VOL_SEL ;AN000; | ||
| 406 | ; | ||
| 407 | PUBLIC S_PREP_EGA ;AN000; | ||
| 408 | S_PREP_EGA DW M_PREP_EGA ;AN000; | ||
| 409 | P_PREP_EGA DB 'CON CP PREP=((850) EGA.CPI)' ;AN000; | ||
| 410 | M_PREP_EGA EQU $ - P_PREP_EGA ;AN000; | ||
| 411 | ; | ||
| 412 | PUBLIC S_PREP_LCD ;AN000; | ||
| 413 | S_PREP_LCD DW M_PREP_LCD ;AN000; | ||
| 414 | P_PREP_LCD DB 'CON CP PREP=((850) LCD.CPI)' ;AN000; | ||
| 415 | M_PREP_LCD EQU $ - P_PREP_LCD ;AN000; | ||
| 416 | ; | ||
| 417 | PUBLIC S_CP_SEL ;AN000; | ||
| 418 | S_CP_SEL DW M_CP_SEL ;AN000; | ||
| 419 | P_CP_SEL DB 'CON CP SEL=850' ;AN000; | ||
| 420 | M_CP_SEL EQU $ - P_CP_SEL ;AN000; | ||
| 421 | ; | ||
| 422 | PUBLIC S_MODE ;AN000; | ||
| 423 | S_MODE DW M_MODE ;AN000; | ||
| 424 | P_MODE DB 'MODE.COM ' ;AN000; Space at end of ASCII-Z conversion | ||
| 425 | M_MODE EQU $ - P_MODE-1 ;AN000; | ||
| 426 | ; | ||
| 427 | PUBLIC S_SLASH ;AN000;DT | ||
| 428 | S_SLASH DW M_SLASH ;AN000;DT | ||
| 429 | P_SLASH DB '\' ;AN000;DT | ||
| 430 | M_SLASH EQU $ - P_SLASH ;AN000;DT | ||
| 431 | ;AN000;DT | ||
| 432 | PUBLIC S_DSKCPY_TO_B ;AN000; | ||
| 433 | S_DSKCPY_TO_B DW M_DSKCPY_TO_B ;AN000; | ||
| 434 | P_DSKCPY_TO_B DB ' A: B:' ;AN000; | ||
| 435 | M_DSKCPY_TO_B EQU $ - P_DSKCPY_TO_B ;AN000; | ||
| 436 | ; | ||
| 437 | PUBLIC S_SELCOM_NEW_B ;AN004;DT | ||
| 438 | S_SELCOM_NEW_B DW M_SELCOM_NEW_B ;AN004;DT | ||
| 439 | P_SELCOM_NEW_B DB 'B:\SELECT.COM ' ;AN004;DT space for ASCII-Z conversion | ||
| 440 | M_SELCOM_NEW_B EQU $ - P_SELCOM_NEW_B - 1 ;AN004;DT | ||
| 441 | ;AN004;DT | ||
| 442 | PUBLIC S_SELHLP_NEW_B ;AN004;DT | ||
| 443 | S_SELHLP_NEW_B DW M_SELHLP_NEW_B ;AN004;DT | ||
| 444 | P_SELHLP_NEW_B DB 'B:\SELECT.HLP ' ;AN004;DT space for ASCII-Z conversion | ||
| 445 | M_SELHLP_NEW_B EQU $ - P_SELHLP_NEW_B - 1 ;AN004;DT | ||
| 446 | ;AN004;DT | ||
| 447 | PUBLIC S_SELPRT_NEW_B ;AN004;DT | ||
| 448 | S_SELPRT_NEW_B DW M_SELPRT_NEW_B ;AN004;DT | ||
| 449 | P_SELPRT_NEW_B DB 'B:\SELECT.PRT ' ;AN004;DT space for ASCII-Z conversion | ||
| 450 | M_SELPRT_NEW_B EQU $ - P_SELPRT_NEW_B - 1 ;AN004;DT | ||
| 451 | ; | ||
| 452 | PUBLIC S_SELEXE_NEW_B ;AN004;DT | ||
| 453 | S_SELEXE_NEW_B DW M_SELEXE_NEW_B ;AN004;DT | ||
| 454 | P_SELEXE_NEW_B DB 'B:\SELECT.EXE ' ;AN004;DT space for ASCII-Z conversion | ||
| 455 | M_SELEXE_NEW_B EQU $ - P_SELEXE_NEW_B - 1 ;AN004;DT | ||
| 456 | ; | ||
| 457 | PUBLIC S_SELDAT_NEW_B ;AN004;DT | ||
| 458 | S_SELDAT_NEW_B DW M_SELDAT_NEW_B ;AN004;DT | ||
| 459 | P_SELDAT_NEW_B DB 'B:\SELECT.DAT ' ;AN004;DT space for ASCII-Z conversion | ||
| 460 | M_SELDAT_NEW_B EQU $ - P_SELDAT_NEW_B - 1 ;AN004;DT | ||
| 461 | ; | ||
| 462 | PUBLIC S_SELDAT_C ;AN004;DT Used to erase from C: after 360KB install | ||
| 463 | S_SELDAT_C DW M_SELDAT_C ;AN004;DT | ||
| 464 | P_SELDAT_C DB '\SELECT.DAT ' ;AN004;DT space for ASCII-Z conversion | ||
| 465 | M_SELDAT_C EQU $ - P_SELDAT_C - 1 ;AN004;DT | ||
| 466 | ; | ||
| 467 | PUBLIC S_SELCOM_C ;AN004;DT | ||
| 468 | S_SELCOM_C DW M_SELCOM_C ;AN004;DT | ||
| 469 | P_SELCOM_C DB '\SELECT.COM ' ;AN004;DT space for ASCII-Z conversion | ||
| 470 | M_SELCOM_C EQU $ - P_SELCOM_C - 1 ;AN004;DT | ||
| 471 | ; | ||
| 472 | PUBLIC S_SELHLP_C ;AN004;DT | ||
| 473 | S_SELHLP_C DW M_SELHLP_C ;AN004;DT | ||
| 474 | P_SELHLP_C DB '\SELECT.HLP ' ;AN004;DT space for ASCII-Z conversion | ||
| 475 | M_SELHLP_C EQU $ - P_SELHLP_C - 1 ;AN004;DT | ||
| 476 | ; | ||
| 477 | PUBLIC S_SELPRT_C ;AN004;DT | ||
| 478 | S_SELPRT_C DW M_SELPRT_C ;AN004;DT | ||
| 479 | P_SELPRT_C DB '\SELECT.PRT ' ;AN004;DT space for ASCII-Z conversion | ||
| 480 | M_SELPRT_C EQU $ - P_SELPRT_C - 1 ;AN004;DT | ||
| 481 | ; | ||
| 482 | PUBLIC S_SELEXE_C ;AN004;DT | ||
| 483 | S_SELEXE_C DW M_SELEXE_C ;AN004;DT | ||
| 484 | P_SELEXE_C DB '\SELECT.EXE ' ;AN004;DT space for ASCII-Z conversion | ||
| 485 | M_SELEXE_C EQU $ - P_SELEXE_C - 1 ;AN004;DT | ||
| 486 | ; | ||
| 487 | PUBLIC S_AUTOEX_C ;AN004;DT | ||
| 488 | S_AUTOEX_C DW M_AUTOEX_C ;AN004;DT | ||
| 489 | P_AUTOEX_C DB '\AUTOEXEC.BAT ' ;AN004;DT space for ASCII-Z conversion | ||
| 490 | M_AUTOEX_C EQU $ - P_AUTOEX_C - 1 ;AN004;DT | ||
| 491 | ; | ||
| 492 | PUBLIC S_CONSYS_C ;AN004;DT | ||
| 493 | S_CONSYS_C DW M_CONSYS_C ;AN004;DT | ||
| 494 | P_CONSYS_C DB '\CONFIG.SYS ' ;AN004;DT space for ASCII-Z conversion | ||
| 495 | M_CONSYS_C EQU $ - P_CONSYS_C - 1 ;AN004;DT | ||
| 496 | ; | ||
| 497 | PUBLIC S_VDISK_B ;AN006;JW | ||
| 498 | S_VDISK_B DW M_VDISK_B ;AN006;JW | ||
| 499 | P_VDISK_B DB 'B:\RAMDRIVE.SYS ' ;AN006;JW space for ASCII-Z conversion | ||
| 500 | M_VDISK_B EQU $ - P_VDISK_B - 1 ;AN006;JW | ||
| 501 | ; | ||
| 502 | PUBLIC S_ANSI_B ;AN006;JW | ||
| 503 | S_ANSI_B DW M_ANSI_B ;AN006;JW | ||
| 504 | P_ANSI_B DB 'B:\ANSI.SYS ' ;AN006;JW space for ASCII-Z conversion | ||
| 505 | M_ANSI_B EQU $ - P_ANSI_B - 1 ;AN006;JW | ||
| 506 | ; | ||
| 507 | PUBLIC S_APPEND_B ;AN006;JW | ||
| 508 | S_APPEND_B DW M_APPEND_B ;AN006;JW | ||
| 509 | P_APPEND_B DB 'B:\APPEND.EXE ' ;AN006;JW space for ASCII-Z conversion | ||
| 510 | M_APPEND_B EQU $ - P_APPEND_B - 1 ;AN006;JW | ||
| 511 | ; | ||
| 512 | PUBLIC S_GRAFTABL_B ;AN006;JW | ||
| 513 | S_GRAFTABL_B DW M_GRAFTABL_B ;AN006;JW | ||
| 514 | P_GRAFTABL_B DB 'B:\GRAFTABL.COM ' ;AN006;JW space for ASCII-Z conversion | ||
| 515 | M_GRAFTABL_B EQU $ - P_GRAFTABL_B - 1 ;AN006;JW | ||
| 516 | ; | ||
| 517 | PUBLIC S_GRAPHICS_B ;AN006;JW | ||
| 518 | S_GRAPHICS_B DW M_GRAPHICS_B ;AN006;JW | ||
| 519 | P_GRAPHICS_B DB 'B:\GRAPHICS.COM ' ;AN006;JW space for ASCII-Z conversion | ||
| 520 | M_GRAPHICS_B EQU $ - P_GRAPHICS_B - 1 ;AN006;JW | ||
| 521 | ; | ||
| 522 | PUBLIC S_GRAPHPRO_B ;AN006;JW | ||
| 523 | S_GRAPHPRO_B DW M_GRAPHPRO_B ;AN006;JW | ||
| 524 | P_GRAPHPRO_B DB 'B:\GRAPHICS.PRO ' ;AN006;JW space for ASCII-Z conversion | ||
| 525 | M_GRAPHPRO_B EQU $ - P_GRAPHPRO_B - 1 ;AN006;JW | ||
| 526 | ; | ||
| 527 | PUBLIC S_RECOVER_B ;AN007;JW | ||
| 528 | S_RECOVER_B DW M_RECOVER_B ;AN007;JW | ||
| 529 | P_RECOVER_B DB 'B:\RECOVER.COM ' ;AN007;JW space for ASCII-Z conversion | ||
| 530 | M_RECOVER_B EQU $ - P_RECOVER_B - 1 ;AN007;JW | ||
| 531 | ; | ||
| 532 | PUBLIC S_FASTOPEN_B ;AN007;JW | ||
| 533 | S_FASTOPEN_B DW M_FASTOPEN_B ;AN007;JW | ||
| 534 | P_FASTOPEN_B DB 'B:\FASTOPEN.EXE ' ;AN007;JW space for ASCII-Z conversion | ||
| 535 | M_FASTOPEN_B EQU $ - P_FASTOPEN_B - 1 ;AN007;JW | ||
| 536 | ; | ||
| 537 | PUBLIC S_VDISK_C ;AN006;JW | ||
| 538 | S_VDISK_C DW M_VDISK_C ;AN006;JW | ||
| 539 | P_VDISK_C DB '\RAMDRIVE.SYS ' ;AN006;JW space for ASCII-Z conversion | ||
| 540 | M_VDISK_C EQU $ - P_VDISK_C - 1 ;AN006;JW | ||
| 541 | ; | ||
| 542 | PUBLIC S_ANSI_C ;AN006;JW | ||
| 543 | S_ANSI_C DW M_ANSI_C ;AN006;JW | ||
| 544 | P_ANSI_C DB '\ANSI.SYS ' ;AN006;JW space for ASCII-Z conversion | ||
| 545 | M_ANSI_C EQU $ - P_ANSI_C - 1 ;AN006;JW | ||
| 546 | ; | ||
| 547 | PUBLIC S_APPEND_C ;AN006;JW | ||
| 548 | S_APPEND_C DW M_APPEND_C ;AN006;JW | ||
| 549 | P_APPEND_C DB '\APPEND.EXE ' ;AN006;JW space for ASCII-Z conversion | ||
| 550 | M_APPEND_C EQU $ - P_APPEND_C - 1 ;AN006;JW | ||
| 551 | ; | ||
| 552 | PUBLIC S_GRAFTABL_C ;AN006;JW | ||
| 553 | S_GRAFTABL_C DW M_GRAFTABL_C ;AN006;JW | ||
| 554 | P_GRAFTABL_C DB '\GRAFTABL.COM ' ;AN006;JW space for ASCII-Z conversion | ||
| 555 | M_GRAFTABL_C EQU $ - P_GRAFTABL_C - 1 ;AN006;JW | ||
| 556 | ; | ||
| 557 | PUBLIC S_GRAPHICS_C ;AN006;JW | ||
| 558 | S_GRAPHICS_C DW M_GRAPHICS_C ;AN006;JW | ||
| 559 | P_GRAPHICS_C DB '\GRAPHICS.COM ' ;AN006;JW space for ASCII-Z conversion | ||
| 560 | M_GRAPHICS_C EQU $ - P_GRAPHICS_C - 1 ;AN006;JW | ||
| 561 | ; | ||
| 562 | PUBLIC S_GRAPHPRO_C ;AN006;JW | ||
| 563 | S_GRAPHPRO_C DW M_GRAPHPRO_C ;AN006;JW | ||
| 564 | P_GRAPHPRO_C DB '\GRAPHICS.PRO ' ;AN006;JW space for ASCII-Z conversion | ||
| 565 | M_GRAPHPRO_C EQU $ - P_GRAPHPRO_C - 1 ;AN006;JW | ||
| 566 | ; | ||
| 567 | PUBLIC S_RECOVER_C ;AN007;JW | ||
| 568 | S_RECOVER_C DW M_RECOVER_C ;AN007;JW | ||
| 569 | P_RECOVER_C DB '\RECOVER.COM ' ;AN007;JW space for ASCII-Z conversion | ||
| 570 | M_RECOVER_C EQU $ - P_RECOVER_C - 1 ;AN007;JW | ||
| 571 | ; | ||
| 572 | PUBLIC S_FASTOPEN_C ;AN007;JW | ||
| 573 | S_FASTOPEN_C DW M_FASTOPEN_C ;AN007;JW | ||
| 574 | P_FASTOPEN_C DB '\FASTOPEN.EXE ' ;AN007;JW space for ASCII-Z conversion | ||
| 575 | M_FASTOPEN_C EQU $ - P_FASTOPEN_C - 1 ;AN007;JW | ||
| 576 | ; | ||
| 577 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 578 | \ No newline at end of file | ||