Windows 3.11 и 3.0 не видят windir
в нижнем регистре. Windows 3.11 устанавливает переменную WINDIR
автоматически после запуска win.com
и del после выхода в Windows 3.11 в ms-dos, но не в del windir
. Строчные windir
нужны старым программам в Windows 95-98, когда не виден каталог Windows 95-98.Набор переменных среды WINDIR при запуске Windows В частности, переменная windir
ищет хитрости для одновременной работы Windows 3.11 и Windows 95-98. Windows NT4 Terminal Server эта переменная выглядела как WinDir
... нужно проверить ...
MS-DOS COMPSPEC
- это 16- битный COMMAND.COM и 32- битный интерпретатор команд ComSpec
Windows NT, OS/2 history.
Настройка Microsoft Windows NT
Понимание последовательности загрузки Windows 95
По большей части значительно ниже гипотезы.
Старая переменная UPPERCASE - проблема Microsoft QuickBasic.
Переменная среды Microsoft QuickBasic должна быть прописной в ENVIRON $
Новая переменная UPPERCASE - совместимость со средой unix. Смотрите SKU, SFU инструменты.
Old ProperCase - MSDOS.SYS Windows 95.
[Paths]
WinDir=C:\WIN95
WinBootDir=C:\WIN95
HostWinBootDrv=C
Переменная среды по умолчанию Windows 98, 95:
TMP=C:\WIN95\TEMP
TEMP=C:\WIN95\TEMP
PROMPT=$p$g
winbootdir=C:\WIN95
PATH=C:\WIN95;C:\WIN95\COMMAND
COMSPEC=C:\WIN95\COMMAND.COM
windir=C:\WIN95
Переменная окружения получить в AUTOEXEC.BAT, MSDOS.SYS, CONFIF.SYS.
Если в AUTOEXEC.BAT записать SET DOS16M = 2, вы увидите DOS16M=2
в команде SET
.
Новый правильный случай - ссылка на часть в .Net и стиль powershell ... может быть, это ошибка). Нужна ссылка ...
Есть способ узнать это довольно точно, предварительно настроив количество папок установки, куда переносятся соответствующие номера папок и пути, которые затем используются в разных частях завода, например в разделе winnt.sif:
[Unattended]
ProgramFilesDir ="C:\App64"
ProgramFilesDir(x86) ="C:\App32"
CommonProgramFilesDir ="C:\App64\CommonFiles"
CommonProgramFilesDir(x86) ="C:\App32\CommonFiles"
SharedFilesDir ="C:\App64\MSShared"
SharedFilesDir(x86) ="C:\App32\MSShared"
Я думаю, если вы рассмотрите все версии операционных систем Windows и имена переменных, чтобы сделать правильные выводы.
MS-DOS v1.10 (1983), MS-DOS v2.11 (1983), MS-DOS v3.20 (1986), MS-DOS v3.30 (1987), MS-DOS v3.30A (1987), MS-DOS v3.30 Plus (1988), MS-DOS v4.01 (1988), MS-DOS v5.00 (1991), MS-DOS v6.00 (1993), MS-DOS v6.20 (1993) , MS-DOS v6.21 (1993), MS-DOS v6.22 (1994) - другое, часть ОС Windows.