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 去掉某檔案的存檔,唯讀,系統...