SitePoint Sponsor

User Tag List

Results 1 to 6 of 6
  1. #1
    Always A Novice bronze trophy
    K. Wolfe's Avatar
    Join Date
    Nov 2003
    Location
    Columbus, OH
    Posts
    2,182
    Mentioned
    66 Post(s)
    Tagged
    2 Thread(s)

    I need DOS help (ver 6.2) standalone OS

    I need to know how to change the color of my boot process in DOS to black on black so that it is hidden. I realise that the command is PROMPT $e30;40m once ANSI.sys is loaded into the device list of config.sys, but I have no idea how to get the boot process to hide. (I need to hide everything after "starting ms dos", and it needs to hide the oakcdrom driver info, and everything I have, up until I set PROMPT back to normal) I have no idea where to do this though and how. Autoexec.bat is run too late to hide and overrun config.sys, putting that code in autoexec just make it black for when I get to the first dos prompt. Config.sys does not support those kindsof commands, so now what?

  2. #2
    SitePoint Evangelist gollux's Avatar
    Join Date
    Feb 2005
    Location
    Oregon, USA
    Posts
    414
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This will only work within the autoexec.bat file. Start it with:
    @ctty nul

    and end it with:
    ctty con

    to eliminate all output except for STDERR messages serious enough for the system to echo it to the monitor. Do not forget the ending "ctty con" as you are redirecting all input and output to the nul device and you will need to switch it back to the console.

    You will not be able to eliminate BIOS boot messages and I'm not sure about how to eliminate display of CONFIG.SYS messages.
    Released under the Fiasco Labs Digital Damnation Copywright,
    it's yours to make whatever the 7734 you want with it.

    (c) 2005 Fiasco Labs All Wrongs Reserved

  3. #3
    SitePoint Evangelist gollux's Avatar
    Join Date
    Feb 2005
    Location
    Oregon, USA
    Posts
    414
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Try the information here A Bit of Security for PC's

    It uses the shell to load command to use the nul device. You are on your own, some experimentation will be necessary. Have your boot disk ready in case you find that it disallows all keyboard input.

    SHELL C:\COMMAND.COM NUL /E:1536 /P
    Released under the Fiasco Labs Digital Damnation Copywright,
    it's yours to make whatever the 7734 you want with it.

    (c) 2005 Fiasco Labs All Wrongs Reserved

  4. #4
    SitePoint Evangelist gollux's Avatar
    Join Date
    Feb 2005
    Location
    Oregon, USA
    Posts
    414
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Played with it on a virtual machine, works mostly, start CONFIG.SYS with:

    SHELL=C:\DOS\COMMAND.COM C:\DOS\ NUL /E:1024 /P

    Start AUTOEXEC.BAT with:

    @ECHO OFF

    and end AUTOEXEC.BAT with:

    CTTY CON

    There will be some stuff that will display a line or so, but it seems to mostly shut off the display of messages to the monitor.
    Released under the Fiasco Labs Digital Damnation Copywright,
    it's yours to make whatever the 7734 you want with it.

    (c) 2005 Fiasco Labs All Wrongs Reserved

  5. #5
    Always A Novice bronze trophy
    K. Wolfe's Avatar
    Join Date
    Nov 2003
    Location
    Columbus, OH
    Posts
    2,182
    Mentioned
    66 Post(s)
    Tagged
    2 Thread(s)
    This didn't seem to work for me. This is an extra creditassignment. We can not have anything display to the monitor after the "Starting MS-DOS" message. This includes the HIMEM.SYS message and the OAKCDROM message (i entered this into config my self)

  6. #6
    SitePoint Author silver trophybronze trophy
    wwb_99's Avatar
    Join Date
    May 2003
    Location
    Washington, DC
    Posts
    10,635
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    I would just unplug the monitor. The opposable thumb always wins.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •