Award BIOS
1短聲 系統正常啟動
2短聲 CMOS設定錯誤
1長聲1短聲 記憶體或主機板錯誤
1長聲2短聲 顯示卡或螢幕錯誤(大多是沒有偵測到螢幕)
1長聲3短聲 鍵盤錯誤
1長聲9短聲 BIOS記憶體錯誤
連續嗶聲 顯示卡未插好或沒有偵測到
連續急短聲 電源有問題
AMI BIOS
1短聲 記憶體刷新錯誤
1長音3短音 DRAM錯誤
1長音8短音 顯示測試失敗
2短聲 記憶體ECC檢查錯誤
3短聲 基本64K記憶體檢查失敗
4短聲 系統時間錯誤
5短聲 CPU錯誤
6短聲 Gate A20錯誤
7短聲 CPU中斷錯誤
8短聲 顯示卡記憶體錯誤
9短聲 ROM錯誤
10短聲 CMOS讀寫錯誤
11短聲 快取記憶體錯誤
Phoenix
1短 系統啟動正常
1短1短1短 系統開機初始化失敗
1短1短1短 主機板錯誤
1短1短3短 CMOS或電池失效
1短1短4短 ROM BIOS校驗錯誤
1短4短3短 EISA時序器錯誤
1短3短1短 RAM復新錯誤
3短1短2短 主DMA暫存器錯誤
3短1短3短 主中斷處理暫存器錯誤
3短2短4短 主機板鍵盤控制器錯誤
3短4短2短 顯示錯誤(顯示器或顯示卡)
4短2短2短 關機錯誤
4短4短1短 串列埠錯誤
4短4短2短 並列埠錯誤
2008年8月27日 星期三
[轉貼]System Tray範例
#include windows.h
#include shellapi.h
#include tchar.h
#include "resource.h"
#define SYSTRAY_ICON_UID 1001
#define WM_SYSTRAYNOTIFY WM_USER + 1
/* Global variables */
NOTIFYICONDATA NotifyIconData;
HICON IconHandle;
/* Global function declaration */
BOOL CALLBACK MainDialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam);
/* Function definition */
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) {
IconHandle = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON1));
DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOG1), NULL, (DLGPROC) MainDialogProc);
return 0;
}
BOOL CALLBACK MainDialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam) {
switch (Msg) {
case WM_INITDIALOG:
/* Filling in NOTIFYICONDATA */
memset(&NotifyIconData, 0, sizeof(NOTIFYICONDATA));
NotifyIconData.cbSize = sizeof(NOTIFYICONDATA);
NotifyIconData.hWnd = hDlg;
NotifyIconData.uID = SYSTRAY_ICON_UID;
NotifyIconData.hIcon = IconHandle;
NotifyIconData.uFlags = NIF_MESSAGE NIF_ICON NIF_TIP;
NotifyIconData.uCallbackMessage = WM_SYSTRAYNOTIFY;
_tcscpy(NotifyIconData.szTip, _T("Windows API - SysTray Icon Tutorial"));
return TRUE;
case WM_SYSTRAYNOTIFY:
NotifyIconData.hWnd = hDlg;
NotifyIconData.uID = SYSTRAY_ICON_UID;
Shell_NotifyIcon(NIM_DELETE, &NotifyIconData);
ShowWindow(hDlg, SW_SHOW);
break;
case WM_COMMAND:
switch (LOWORD(wParam)) {
case WM_DESTROY: EndDialog(hDlg, 0);
return TRUE;
case ID_SYSTRAY:
/* Call Shell_NotifyIcon to submit SysTray message */
Shell_NotifyIcon(NIM_ADD, &NotifyIconData);
/* Hide the main window */
ShowWindow(hDlg, SW_HIDE);
break;
}
}
return FALSE;
}
你必須要加入#include windows.h和#include shellapi.h,tchar.h是為了宣告_tcscpy和_T,若不使用_tcscpy和
_T話,則可以省略。
該程式是一Dialog-based應用程序,於WinMain內呼叫程式資源中的IDD_DIALOG1作為主程式版面,在初始化對話盒
時(i.e. 發出WM_INITDIALOG訊息),我們填上NOTIFYICONDATA內的資料,最重要的資料包括
hWnd:指定該SysTray圖示的主屬視窗程式uID:若一程式有多個SysTray圖示時,用來分辨多個圖示
hIcon:圖示的Handle,用來繪製圖示
uCallbackMessage:當滑鼠經過SysTray圖示時所發出的訊息
圖示的Handle可由LoadIcon( )函數獲取,詳情請參閱
http://itzone.hk/article/article.php?aid=200406210255103136
及
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/resources/icons/iconreference/iconfunctions/loadicon.asp
而uCallbackMessage則是使用者定義的訊息代碼,在該程式中為:
#define WM_SYSTRAYNOTIFY WM_USER + 1其中WM_USER(即0x0400)及以後的數字,均為使用者定義訊息代
碼。
當NOTIFYICONDATA 內所有資料都填好後,便可以方進Shell_NotifyIcon(DWORD msg, NOTIFYICONDATA*
nid)裡,其中「msg」的值若是「NIM_ADD」的話,則表示你想把圖示新增至SysTray中;若為「NIM_DELETE」的
話,表示你想在 SysTray中,移除屬於該程式的圖示。
呼叫Shell_NotifyIcon( )時並不會把原本的視窗隱藏,你需要自行呼叫ShowWindow( )來隱藏或還原程式視窗。
#include shellapi.h
#include tchar.h
#include "resource.h"
#define SYSTRAY_ICON_UID 1001
#define WM_SYSTRAYNOTIFY WM_USER + 1
/* Global variables */
NOTIFYICONDATA NotifyIconData;
HICON IconHandle;
/* Global function declaration */
BOOL CALLBACK MainDialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam);
/* Function definition */
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) {
IconHandle = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON1));
DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOG1), NULL, (DLGPROC) MainDialogProc);
return 0;
}
BOOL CALLBACK MainDialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam) {
switch (Msg) {
case WM_INITDIALOG:
/* Filling in NOTIFYICONDATA */
memset(&NotifyIconData, 0, sizeof(NOTIFYICONDATA));
NotifyIconData.cbSize = sizeof(NOTIFYICONDATA);
NotifyIconData.hWnd = hDlg;
NotifyIconData.uID = SYSTRAY_ICON_UID;
NotifyIconData.hIcon = IconHandle;
NotifyIconData.uFlags = NIF_MESSAGE NIF_ICON NIF_TIP;
NotifyIconData.uCallbackMessage = WM_SYSTRAYNOTIFY;
_tcscpy(NotifyIconData.szTip, _T("Windows API - SysTray Icon Tutorial"));
return TRUE;
case WM_SYSTRAYNOTIFY:
NotifyIconData.hWnd = hDlg;
NotifyIconData.uID = SYSTRAY_ICON_UID;
Shell_NotifyIcon(NIM_DELETE, &NotifyIconData);
ShowWindow(hDlg, SW_SHOW);
break;
case WM_COMMAND:
switch (LOWORD(wParam)) {
case WM_DESTROY: EndDialog(hDlg, 0);
return TRUE;
case ID_SYSTRAY:
/* Call Shell_NotifyIcon to submit SysTray message */
Shell_NotifyIcon(NIM_ADD, &NotifyIconData);
/* Hide the main window */
ShowWindow(hDlg, SW_HIDE);
break;
}
}
return FALSE;
}
你必須要加入#include windows.h和#include shellapi.h,tchar.h是為了宣告_tcscpy和_T,若不使用_tcscpy和
_T話,則可以省略。
該程式是一Dialog-based應用程序,於WinMain內呼叫程式資源中的IDD_DIALOG1作為主程式版面,在初始化對話盒
時(i.e. 發出WM_INITDIALOG訊息),我們填上NOTIFYICONDATA內的資料,最重要的資料包括
hWnd:指定該SysTray圖示的主屬視窗程式uID:若一程式有多個SysTray圖示時,用來分辨多個圖示
hIcon:圖示的Handle,用來繪製圖示
uCallbackMessage:當滑鼠經過SysTray圖示時所發出的訊息
圖示的Handle可由LoadIcon( )函數獲取,詳情請參閱
http://itzone.hk/article/article.php?aid=200406210255103136
及
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/resources/icons/iconreference/iconfunctions/loadicon.asp
而uCallbackMessage則是使用者定義的訊息代碼,在該程式中為:
#define WM_SYSTRAYNOTIFY WM_USER + 1其中WM_USER(即0x0400)及以後的數字,均為使用者定義訊息代
碼。
當NOTIFYICONDATA 內所有資料都填好後,便可以方進Shell_NotifyIcon(DWORD msg, NOTIFYICONDATA*
nid)裡,其中「msg」的值若是「NIM_ADD」的話,則表示你想把圖示新增至SysTray中;若為「NIM_DELETE」的
話,表示你想在 SysTray中,移除屬於該程式的圖示。
呼叫Shell_NotifyIcon( )時並不會把原本的視窗隱藏,你需要自行呼叫ShowWindow( )來隱藏或還原程式視窗。
[轉貼]System Tray介紹
1. 甚麼是SysTray(System Tray)圖示?
SysTray圖示就是Windows工作列的最右方所看到的小圖示,是為了讓程式能在背景執行時,
使用者仍能透過圖像介面來檢視及控制程式。例如ICQ、防毒軟件、音量控制等,都是背景執
行程式,在大部份時間內都不需要人手操作,使用者需要執行該程式的某功能時,便能從
SysTray中把它點擊還原至視窗模式。
在視窗編程的角度來看,SysTray圖示是 NotifyIcon component(提示圖示元件)的一部份,為
了讓背景程式能有效地與使用者溝通,整個元件除圖示外,還包括選單(Menu)、工具列
(Toolbar)、工具提示(ToolTip)、回傳訊息處理(Callback message handler)等等。
2. 基本SysTray結構
SysTray是屬於視窗作業系統的Shell控制元件(i.e. 使用Shell API),所有關於SysTray圖示的操
作,都會發出工作列狀態區域(Taskbar status area,即右下角載有圖示的區域)的訊息,而這
類訊息包含的所有資料,都由NOTIFYICONDATA這個數據結構封裝起來:
typedef struct _NOTIFYICONDATA {
DWORD cbSize;
HWND hWnd;
UINT uID;
UINT uFlags;
UINT uCallbackMessage;
HICON hIcon;
TCHAR szTip[64];
DWORD dwState;
DWORD dwStateMask;
TCHAR szInfo[256];
union {
UINT uTimeout;
UINT uVersion;
};
TCHAR szInfoTitle[64];
DWORD dwInfoFlags;
GUID guidItem;
} NOTIFYICONDATA, *PNOTIFYICONDATA;
NOTIFYICONDATA內的各項說明,請參閱
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/structures/notifyicondata.asp
3. SysTray圖示應用實例要使用NOTIFYICONDATA,必須要在程式碼加入shellapi.h
#include shellapi.h
4. 使用提示本程式的按鈕會讓程式視窗隱藏起來,並即時設置SysTray圖示,當使用者把滑鼠放
上該SysTray圖示時,便會把視窗還原,並且刪除SysTray中的圖示。
當使用者把滑鼠放上圖示時,WM_SYSTRAYNOTIFY(是一個使用者定義的訊息,其名字可以
隨意更改)便會被發出,當時滑鼠的訊息(如 WM_LBUTTONUP、WM_RBUTTONDOWN等)
也會一併送出,並記錄在「lParam」中,而該圖示的uID也會記錄在「wParam」中,程式員
可利用「lParam」及「wParam」作更仔細的SysTray圖示處理,例如功能選單。
5. 後記根據MSDN(Microsoft Developer Network) Library所提及:
The taskbar notification area is sometimes erroneously called the "tray."
SysTray圖示就是Windows工作列的最右方所看到的小圖示,是為了讓程式能在背景執行時,
使用者仍能透過圖像介面來檢視及控制程式。例如ICQ、防毒軟件、音量控制等,都是背景執
行程式,在大部份時間內都不需要人手操作,使用者需要執行該程式的某功能時,便能從
SysTray中把它點擊還原至視窗模式。
在視窗編程的角度來看,SysTray圖示是 NotifyIcon component(提示圖示元件)的一部份,為
了讓背景程式能有效地與使用者溝通,整個元件除圖示外,還包括選單(Menu)、工具列
(Toolbar)、工具提示(ToolTip)、回傳訊息處理(Callback message handler)等等。
2. 基本SysTray結構
SysTray是屬於視窗作業系統的Shell控制元件(i.e. 使用Shell API),所有關於SysTray圖示的操
作,都會發出工作列狀態區域(Taskbar status area,即右下角載有圖示的區域)的訊息,而這
類訊息包含的所有資料,都由NOTIFYICONDATA這個數據結構封裝起來:
typedef struct _NOTIFYICONDATA {
DWORD cbSize;
HWND hWnd;
UINT uID;
UINT uFlags;
UINT uCallbackMessage;
HICON hIcon;
TCHAR szTip[64];
DWORD dwState;
DWORD dwStateMask;
TCHAR szInfo[256];
union {
UINT uTimeout;
UINT uVersion;
};
TCHAR szInfoTitle[64];
DWORD dwInfoFlags;
GUID guidItem;
} NOTIFYICONDATA, *PNOTIFYICONDATA;
NOTIFYICONDATA內的各項說明,請參閱
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/structures/notifyicondata.asp
3. SysTray圖示應用實例要使用NOTIFYICONDATA,必須要在程式碼加入shellapi.h
#include shellapi.h
4. 使用提示本程式的按鈕會讓程式視窗隱藏起來,並即時設置SysTray圖示,當使用者把滑鼠放
上該SysTray圖示時,便會把視窗還原,並且刪除SysTray中的圖示。
當使用者把滑鼠放上圖示時,WM_SYSTRAYNOTIFY(是一個使用者定義的訊息,其名字可以
隨意更改)便會被發出,當時滑鼠的訊息(如 WM_LBUTTONUP、WM_RBUTTONDOWN等)
也會一併送出,並記錄在「lParam」中,而該圖示的uID也會記錄在「wParam」中,程式員
可利用「lParam」及「wParam」作更仔細的SysTray圖示處理,例如功能選單。
5. 後記根據MSDN(Microsoft Developer Network) Library所提及:
The taskbar notification area is sometimes erroneously called the "tray."
Folder Browser
#include shlobj.h
OnBTGetPath() {
char.zPathBuf[MAX_PATH];
BROWSEINFO bi;
bi.hwndOwner = m_hWnd;
bi.pidlRoot = NULL;
bi.pszDisplayName = szPathBuf; //存放路徑的buffer
bi.lpszTitle = "選擇目錄:"; //對話框標題
bi.ulFlags = 0 ;
bi.lpfn = NULL ;
bi.lParam = 0 ; //顯示瀏覽資料夾對話框
LPITEMIDLIST lpIDList = SHBrowseForFolder (&bi);
if (lpIDList) { //取得資料夾路徑至Buffer裡
SHGetPathFromIDList(lpIDList, szPathBuf);
if(memcmp(szPathBuf, "", sizeof(szPathBuf)) != 0) {
m_edPath.SetWindowText((LPCTSTR)szPathBuf);
m_csPath = szPathBuf;
}
}
LPMALLOC lpMalloc;
if(FAILED(SHGetMalloc(&lpMalloc))) return; //釋放內存
lpMalloc->Free(lpIDList);
lpMalloc->Release();
}
/*
如果想要在瀏覽資料夾的對話框開啟時,展開樹狀目錄在特定的資料夾上時,可做下列修改:
LPCTSTR lpszInitialPath = m_csPath;
bi.lpfn = BrowseCallBackProc;
bi.lParam = (LPARAM)lpszInitialPath; //預設的資料夾
然後再上面的OnBTGetPath()之前加上:
int CALLBACK BrowseCallBackProc(HWND hwnd, UINT uMsg, LPARAM lParam, LPARAM lpData){
if (uMsg == BFFM_INITIALIZED && lpData != NULL) {
::SendMessage(hwnd, BFFM_SETSELECTION, true, lpData);
}
return 0;
}
*/
OnBTGetPath() {
char.zPathBuf[MAX_PATH];
BROWSEINFO bi;
bi.hwndOwner = m_hWnd;
bi.pidlRoot = NULL;
bi.pszDisplayName = szPathBuf; //存放路徑的buffer
bi.lpszTitle = "選擇目錄:"; //對話框標題
bi.ulFlags = 0 ;
bi.lpfn = NULL ;
bi.lParam = 0 ; //顯示瀏覽資料夾對話框
LPITEMIDLIST lpIDList = SHBrowseForFolder (&bi);
if (lpIDList) { //取得資料夾路徑至Buffer裡
SHGetPathFromIDList(lpIDList, szPathBuf);
if(memcmp(szPathBuf, "", sizeof(szPathBuf)) != 0) {
m_edPath.SetWindowText((LPCTSTR)szPathBuf);
m_csPath = szPathBuf;
}
}
LPMALLOC lpMalloc;
if(FAILED(SHGetMalloc(&lpMalloc))) return; //釋放內存
lpMalloc->Free(lpIDList);
lpMalloc->Release();
}
/*
如果想要在瀏覽資料夾的對話框開啟時,展開樹狀目錄在特定的資料夾上時,可做下列修改:
LPCTSTR lpszInitialPath = m_csPath;
bi.lpfn = BrowseCallBackProc;
bi.lParam = (LPARAM)lpszInitialPath; //預設的資料夾
然後再上面的OnBTGetPath()之前加上:
int CALLBACK BrowseCallBackProc(HWND hwnd, UINT uMsg, LPARAM lParam, LPARAM lpData){
if (uMsg == BFFM_INITIALIZED && lpData != NULL) {
::SendMessage(hwnd, BFFM_SETSELECTION, true, lpData);
}
return 0;
}
*/
[轉貼]WINDOWS執行指令集
善用「執行」對話框非常重要,因為有很多程式和某些功能必須使用「執行」對話框輸入指令來開啟,例如有名的登錄編輯程式regedit(當然你也可以到system32資料夾底下尋找,不過我相信你不會想這麼做的),下面幾個表列出了Windows的常見指令集,標示紅字的是我個人常用的指令,給各位做個參考:
屬於系統管理工具的:
‧certmgr.msc 憑證管理程式
‧compmgmt.msc 電腦管理
‧rdcomcnfg 系統元件服務
‧diskmgmt.msc 磁牒管理
‧eventvwr.msc 事件檢視器
‧fsmgmt.msc 共用資料夾管理程式
‧gpedit.msc 群組原則
‧lusrmgr.msc 本機使用者和群組設定
‧msconfig.exe 系統設定公用程式
‧ntmsmgr.msc 卸除式存放裝置管理程式
‧odbcad32 ODBC資料來源管理程式
‧rsop.msc 群組原則結果組
‧secpol.msc 本機安全性設定值
‧services.msc 本機服務元件設定
‧sysedit 系統組態編輯程式
‧wmimgmt.msc Windows管理體系結構(WMI)
屬於附屬應用程式的:
‧calc 啟動小算盤
‧charmap 啟動字元對應表
‧cleanmgr 磁碟檔案清理
‧chkdsk.exe 磁牒檢查程式
‧dfrg.msc 磁碟重組程式
‧eudcedit 造字程式
‧explorer 檔案總管
‧magnify 啟動放大鏡公用程式
‧mobsync 啟動同步處理程式
‧mspaint 啟動小畫家
‧mstsc 遠端桌面
‧notepad 開啟記事本
‧ntbackup 啟動備份還原精靈
‧osk 開啟螢幕小鍵盤
‧sndrec32 錄音程式
‧sndvol32 音量控制程程式
‧utilman 協助工具管理程式
‧winmsd 系統資訊
‧write 啟動WordPad
不會顯示在開始捷徑列上的程式:
‧conf 啟動NetMeeting
‧ciadv.msc 索引服務程式
‧cliconfg SQL SERVER 用戶端網路公用程式
‧clipbrd 剪貼簿檢視器
‧ddeshare DDE共用設定程式
‧drwtsn32 系統醫生
‧dvdplay DVD播放程式
‧dxdiag 檢查DirectX資訊
‧iexpress 啟動iexpress
‧mplayer2 啟動windows media player 6 的版本
‧narrator Microsoft朗讀程式
‧packager 物件封裝程式
‧perfmon.msc 電腦效能監測程式
‧regedt32,regedit 登錄編輯程式
‧sigverif 檔案簽章驗證程式
‧taskmgr 工作管理員(2000/XP/2003)
‧tourstart XP簡介(安裝完成後出現的介紹XP程式)
‧winchat 區域網路聊天程式
‧wscript windows script host設定
屬於控制台的:
‧devmgmt.msc 裝置管理員
‧mmc 開啟控制台
‧wiaacmgr 掃瞄機和數位相機精靈
DOS/特殊指令:
‧cmd.exe CMD命令提示字元
‧logoff 登出指令
‧net start messenger 開始messenger服務
‧net stop messenger 停止messenger服務
‧nslookup IP位址偵測器
‧oobe/msoobe /a 檢查Windows XP是否啟用
‧regsvr32 /u *.dll 停止dll檔案執行(*為dll檔名)
‧regsvr32 /u zipfldr.dll 取消Windows XP內建程式對ZIP支援
‧rononce -p 15秒倒數關機指令
‧sfc /scannow windows檔案保護,掃瞄並復原系統檔案
‧shrpubw 新增共用資料夾
‧syncapp 新增一個公事包
‧telnet telnet終端機
‧syskey 使用者帳戶加密,登入系統的雙重密碼
‧tsshutdn 60秒倒數計時關機指令
‧winver 檢查Windows版本
‧wupdmgr Windows Update
屬於系統管理工具的:
‧certmgr.msc 憑證管理程式
‧compmgmt.msc 電腦管理
‧rdcomcnfg 系統元件服務
‧diskmgmt.msc 磁牒管理
‧eventvwr.msc 事件檢視器
‧fsmgmt.msc 共用資料夾管理程式
‧gpedit.msc 群組原則
‧lusrmgr.msc 本機使用者和群組設定
‧msconfig.exe 系統設定公用程式
‧ntmsmgr.msc 卸除式存放裝置管理程式
‧odbcad32 ODBC資料來源管理程式
‧rsop.msc 群組原則結果組
‧secpol.msc 本機安全性設定值
‧services.msc 本機服務元件設定
‧sysedit 系統組態編輯程式
‧wmimgmt.msc Windows管理體系結構(WMI)
屬於附屬應用程式的:
‧calc 啟動小算盤
‧charmap 啟動字元對應表
‧cleanmgr 磁碟檔案清理
‧chkdsk.exe 磁牒檢查程式
‧dfrg.msc 磁碟重組程式
‧eudcedit 造字程式
‧explorer 檔案總管
‧magnify 啟動放大鏡公用程式
‧mobsync 啟動同步處理程式
‧mspaint 啟動小畫家
‧mstsc 遠端桌面
‧notepad 開啟記事本
‧ntbackup 啟動備份還原精靈
‧osk 開啟螢幕小鍵盤
‧sndrec32 錄音程式
‧sndvol32 音量控制程程式
‧utilman 協助工具管理程式
‧winmsd 系統資訊
‧write 啟動WordPad
不會顯示在開始捷徑列上的程式:
‧conf 啟動NetMeeting
‧ciadv.msc 索引服務程式
‧cliconfg SQL SERVER 用戶端網路公用程式
‧clipbrd 剪貼簿檢視器
‧ddeshare DDE共用設定程式
‧drwtsn32 系統醫生
‧dvdplay DVD播放程式
‧dxdiag 檢查DirectX資訊
‧iexpress 啟動iexpress
‧mplayer2 啟動windows media player 6 的版本
‧narrator Microsoft朗讀程式
‧packager 物件封裝程式
‧perfmon.msc 電腦效能監測程式
‧regedt32,regedit 登錄編輯程式
‧sigverif 檔案簽章驗證程式
‧taskmgr 工作管理員(2000/XP/2003)
‧tourstart XP簡介(安裝完成後出現的介紹XP程式)
‧winchat 區域網路聊天程式
‧wscript windows script host設定
屬於控制台的:
‧devmgmt.msc 裝置管理員
‧mmc 開啟控制台
‧wiaacmgr 掃瞄機和數位相機精靈
DOS/特殊指令:
‧cmd.exe CMD命令提示字元
‧logoff 登出指令
‧net start messenger 開始messenger服務
‧net stop messenger 停止messenger服務
‧nslookup IP位址偵測器
‧oobe/msoobe /a 檢查Windows XP是否啟用
‧regsvr32 /u *.dll 停止dll檔案執行(*為dll檔名)
‧regsvr32 /u zipfldr.dll 取消Windows XP內建程式對ZIP支援
‧rononce -p 15秒倒數關機指令
‧sfc /scannow windows檔案保護,掃瞄並復原系統檔案
‧shrpubw 新增共用資料夾
‧syncapp 新增一個公事包
‧telnet telnet終端機
‧syskey 使用者帳戶加密,登入系統的雙重密碼
‧tsshutdn 60秒倒數計時關機指令
‧winver 檢查Windows版本
‧wupdmgr Windows Update
訂閱:
文章 (Atom)