封裝 Cmd命令呼叫和常用命令

2021-07-26 01:54:36 字數 1888 閱讀 8366

1、靜態方法呼叫 

class program

}

2、封裝呼叫

/// 執行dos命令的擴充套件方法 

public static class cmdapi

// todo 2016-11-19 :從輸出流取得命令執行結果

p.start();

p.standardinput.writeline("exit");

// 從輸出流取得命令執行結果

return p.standardoutput.readtoend();

process.start("notepad");

}/// 執行dos命令 dos關閉程序命令(ntsd -c q -p pid )pid為程序的id

public static void runcmd(string command, eventhandler endevent = null)

p.start();

}/// 關掉程序 p1 程序的pid

[obsolete("未測試")]

public static string closeprocessbypid(this string pid)

/// 執行eclipse程式

public static string cmdeclipsebydata(this string datafullpath)

}

class cmdstr

";/// d呼叫eclipse(eclrun eclipse)

public const string cmdeclipserun = "eclrun eclipse ";

/// 檢視本機網絡卡配置資訊 "/c ipconfig /all"

public const string cmdipconfigerall = "/c ipconfig /all";

/// 定時關機 string.format("/c shutdown -s -t ", shijian)

public const string cmdshutdown = "/c shutdown -s -t ";

/// 取消定時關機 "/c shutdown -a"

public const string cmdclearshutdown = "/c shutdown -a";

/// 解析網域名稱ip位址 "/c ping "

public const string cmdping= "/c ping ";

/// 顯示所有連線和偵聽埠 "/c netstat -an"

public const string cmdnetstat = "/c netstat -an";

/// 顯示路由表內容 "/c netstat -r"

public const string cmdnetstat_r = "/c netstat -r";

/// 查詢本機系統 "/c winver"

public const string cmdwinver = "/c winver";

/// ip位址偵測器 "/c nslookup"

public const string cmdnslookup = "/c nslookup";

/// 開啟磁碟清理工具 "/c cleanmgr"

public const string cmdcleanmgr = "/c cleanmgr";

/// 開啟系統的登錄檔 "/c regedit"

public const string cmdregedit = "/c regedit";

}

CMD常用命令

c users administrator where where r dir q f t pattern.描述 顯示符合搜尋模式的檔案位置。在預設情況下,搜尋是在當前目錄和 path 環境變數指定的路徑中執行的。引數列表 r 從指定目錄開始,遞迴性搜尋並顯示符合指定模式的檔案。q 只返回退出 不顯...

CMD常用命令

刪除資料夾命令 rd s q d logs test 刪除檔案命令 del f s q d logs test.txt 開啟telnet服務的命令 net start telnet 只能開啟沒有被禁用的服務 sc config telnet start demand sc config telnet...

cmd常用命令

命令 命令解析 arp a 檢視快取記憶體中的所有專案 arp a ip 實體地址 向arp專案快取記憶體中輸入乙個靜態專案 arp d ip 刪除乙個靜態專案 attrib 檔名 a r s h 新增某檔案存檔,唯讀,系統,隱藏屬性 attrib 檔名 a r s h 去掉某檔案的存檔,唯讀,系統...