Annotation of mstools/manual.bat, revision 1.1.1.3

1.1       root        1: @echo off
1.1.1.2   root        2: cls
                      3: echo Manual Win32 SDK For Windows NT Installer 
                      4: echo =========================================
                      5: echo.
                      6: echo Note: This batch file should be used only if you do not have
                      7: echo a Windows NT supported SCSI card, CD player or network and are
                      8: echo installing the Win32 SDK onto a 386/486 system.
                      9: echo.
                     10: echo This batch file installs the complete Win32 SDK, including
1.1.1.3 ! root       11: echo development tools, compiler, samples and help files.
1.1.1.2   root       12: echo.
1.1       root       13: if "%1" == "" goto usage
1.1.1.2   root       14: echo BE SURE TO DELETE ANY PREVIOUS SDK INSTALLATION! THIS BATCH FILE
                     15: echo OVERWRITES ALL FILES IN THE %1\MSTOOLS DIRECTORY!
                     16: echo.
                     17: pause
1.1       root       18: 
1.1.1.2   root       19: rem Get SDK
                     20: mkdir %1\mstools
                     21: mkdir %1\mstools\bin
                     22: mkdir %1\mstools\h
1.1.1.3 ! root       23: mkdir %1\mstools\h\sys
1.1.1.2   root       24: mkdir %1\mstools\init
                     25: mkdir %1\mstools\lib
                     26: mkdir %1\mstools\samples
                     27: mkdir %1\mstools\mssetup
1.1.1.3 ! root       28: mkdir %1\mstools\mstest
        !            29: mkdir %1\mstools\mstest\include
        !            30: mkdir %1\mstools\mstest\sample
1.1.1.2   root       31: mkdir %1\mstools\posix
                     32: mkdir %1\mstools\posix\h
                     33: mkdir %1\mstools\posix\lib
1.1.1.3 ! root       34: mkdir %1\mstools\posix\samples
        !            35: mkdir %1\mstools\posix\samples\psxarc
1.1.1.2   root       36: mkdir %1\mstools\mfc
1.1.1.3 ! root       37: mkdir %1\mstools\mfc\doc
        !            38: mkdir %1\mstools\ole20
        !            39: mkdir %1\mstools\ole20\samples
        !            40: mkdir %1\mstools\ole20\samples\lib
        !            41: mkdir %1\mstools\ole20\samples\bin
        !            42: mkdir %1\mstools\ole20\samples\ole2ui
        !            43: mkdir %1\mstools\ole20\samples\ole2ui\build
        !            44: mkdir %1\mstools\ole20\samples\ole2ui\build\ship
        !            45: mkdir %1\mstools\ole20\samples\ole2ui\build\debug
        !            46: mkdir %1\mstools\ole20\samples\ole2ui\debug
        !            47: 
1.1.1.2   root       48: 
                     49: copy  readme.txt %1\mstools
                     50: xcopy .\bin %1\mstools\bin 
                     51: xcopy .\bin\i386 %1\mstools\bin /s /e
1.1.1.3 ! root       52: xcopy .\h %1\mstools\h 
        !            53: xcopy .\h\sys %1\mstools\h\sys 
        !            54: xcopy .\h\i386 %1\mstools\h /s /e
1.1.1.2   root       55: xcopy .\help %1\mstools\bin
                     56: xcopy .\init %1\mstools\init /s /e
                     57: xcopy .\lib\i386 %1\mstools\lib /s /e
                     58: xcopy .\samples %1\mstools\samples /s /e
1.1.1.3 ! root       59: xcopy .\samples\largeint\i386 %1\mstools\samples\largeint 
        !            60: xcopy .\samples\sdktools\image\imagehlp\i386 %1\mstools\samples\sdktools\image\imagehlp 
        !            61: xcopy .\samples\sdktools\image\drwatson\i386 %1\mstools\samples\sdktools\image\drwatson 
        !            62: xcopy .\mfc %1\mstools\mfc 
        !            63: xcopy .\mfc\doc %1\mstools\mfc\doc 
        !            64: xcopy .\mfc\src %1\mstools\mfc\src /s/e/i 
        !            65: xcopy .\mfc\include %1\mstools\mfc\include /s/e/i 
        !            66: xcopy .\mfc\samples %1\mstools\mfc\samples /s/e/i 
        !            67: xcopy .\mfc\lib %1\mstools\mfc\lib /i
        !            68: xcopy .\mfc\lib\i386 %1\mstools\mfc\lib /s/e
        !            69: xcopy .\mssetup %1\mstools\mssetup 
        !            70: xcopy .\mssetup\source %1\mstools\mssetup\source /s/e/i 
        !            71: xcopy .\mssetup\include %1\mstools\mssetup\include /s/e/i 
        !            72: xcopy .\mssetup\bldcui %1\mstools\mssetup\bldcui /s/e/i 
        !            73: xcopy .\mssetup\lib\i386 %1\mstools\mssetup\lib /s/e/i 
        !            74: xcopy .\mssetup\sample %1\mstools\mssetup\sample /i 
        !            75: xcopy .\mssetup\sample\i386 %1\mstools\mssetup\sample /s/e/i 
        !            76: xcopy .\mssetup\bin\i386 %1\mstools\mssetup\bin /s/e/i 
        !            77: xcopy .\mssetup\disklay %1\mstools\mssetup\disklay /i 
        !            78: xcopy .\mssetup\disklay\i386 %1\mstools\mssetup\disklay /s/e/i 
        !            79: xcopy .\mssetup\intldll %1\mstools\mssetup\intldll /i 
        !            80: xcopy .\mssetup\intldll\setupexe %1\mstools\mssetup\intldll\setupexe /i 
        !            81: xcopy .\mssetup\intldll\setupexe\i386 %1\mstools\mssetup\intldll\setupexe /i 
        !            82: xcopy .\mstest %1\mstools\mstest
        !            83: xcopy .\mstest\i386 %1\mstools\mstest
        !            84: xcopy .\mstest\include %1\mstools\mstest\include /s/e
        !            85: xcopy .\mstest\sample %1\mstools\mstest\sample /s/e
1.1.1.2   root       86: xcopy .\posix %1\mstools\posix 
                     87: xcopy .\posix\h %1\mstools\posix\h /s/e
1.1.1.3 ! root       88: xcopy .\posix\samples %1\mstools\posix\samples /s/e
1.1.1.2   root       89: xcopy .\posix\lib\i386 %1\mstools\posix\lib /s/e
1.1.1.3 ! root       90: xcopy .\ole20 %1\mstools\ole20 
        !            91: xcopy .\ole20\i386 %1\mstools\ole20 
        !            92: xcopy .\ole20\bin %1\mstools\ole20\bin /i
        !            93: xcopy .\ole20\bin\i386 %1\mstools\ole20\bin /i
        !            94: xcopy .\ole20\lib\i386 %1\mstools\ole20\lib /i
        !            95: xcopy .\ole20\h %1\mstools\ole20\h /s/e/i
        !            96: xcopy .\ole20\h\i386 %1\mstools\ole20\h /s/e/i
        !            97: xcopy .\ole20\samples %1\mstools\ole20\samples /s/e/i
        !            98: xcopy .\ole20\samples\i386 %1\mstools\ole20\samples /s/e/i
        !            99: xcopy .\ole20\samples\bttncur\i386 %1\mstools\ole20\samples\bttncur /s/e/i
        !           100: xcopy .\ole20\samples\gizmobar\i386 %1\mstools\ole20\samples\gizmobar /s/e/i
        !           101: xcopy .\ole20\samples\ole2ui\i386 %1\mstools\ole20\samples\ole2ui /s/e/i
        !           102: xcopy .\ole20\samples\outline\i386 %1\mstools\ole20\samples\outline /s/e/i
1.1.1.2   root      103: 
1.1.1.3 ! root      104: echo set Path=%1\mstools\bin;%1\mstools\mstest;%%path%%> %1\mstools\setenv.bat
1.1.1.2   root      105: echo set Lib=%1\mstools\lib;%1\mstools\mfc\lib>> %1\mstools\setenv.bat
1.1.1.3 ! root      106: echo set Include=%1\mstools\h;%1\mstools\mfc\include;%1\mstools\bin;%1\mstools\mstest\include >> %1\mstools\setenv.bat
1.1.1.2   root      107: echo set CPU=i386>> %1\mstools\setenv.bat
                    108: 
                    109: goto end
1.1       root      110: 
                    111: :usage
                    112: echo.
1.1.1.2   root      113: echo Usage: manual [drive letter:]
                    114: echo Example: manual c: installs the development files into C:\MSTOOLS
1.1       root      115: echo.
                    116: 
1.1.1.2   root      117: :end

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.