2013年9月6日 星期五

off monitor by one application

    .486
    .model flat, stdcall
    option casemap :none

    include \masm32\include\windows.inc
    include \masm32\macros\macros.asm

    include \masm32\include\masm32.inc
    include \masm32\include\gdi32.inc
    include \masm32\include\user32.inc
    include \masm32\include\kernel32.inc

    includelib \masm32\lib\masm32.lib
    includelib \masm32\lib\gdi32.lib
    includelib \masm32\lib\user32.lib
    includelib \masm32\lib\kernel32.lib

    .code

start:

    invoke SendMessage,HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,2
    exit

end start

2013年3月2日 星期六

VM xpsp3 recover console add symmpi scsi driver

test environment  virtualbox 4.2.6  xp sp3 install

1.  use xpsp3 cdrom
     x:\i386\winnt32.exe /cmdcons
2.  copy A:\symmpi.sys  c:\cmdcons
3.  attrib -h -r -s c:\cmdcons\txtsetup.sif
    notepad c:\cmdcons\txtsetup.sif
  in [scsi.load]    add
    symmpi = symmpi.sys
  in [HardwareIdsDatabase]
    PCI\VEN_1000&DEV_0030 = "symmpi" 

after above setup , you never need to press F6 at recover console booting