上一次發表了乙個 《c#控制 「ms-sqlserver」服務 的啟動與停止 》,其大部分內容是在網上收錄的,今天把它提煉一下。故題目如上。
其實才計算機中的所有服務都可以由計算機來控制,如:iis、ms-sql server等服務,我們要控制它的啟動與停止只需要找到該服務所對應的「服務名稱」。
步驟:右擊「我的電腦」——>管理——>在「計算機管理」視窗——>服務和應用程式——>選中「服務」——>找到你要控制的服務右擊選擇「屬性」——>在『常規』選項卡中有「伺服器名稱」一項(把它記住,這就是你要的服務的名稱)
以下是你在vs2005中要做的事情:
首先,要新增乙個引用system.serviceprocess
其次,要在程式中使用命名空間serviceprocess
**片段:
using system.serviceprocess;
servicecontroller servicecontroller1 = new servicecontroller();
servicecontroller1.servicename = "伺服器名稱";
servicecontroller1.machinename = ".";
if (servicecontroller1.status == servicecontrollerstatus.running)
servicecontroller1.stop();
else
servicecontroller1.start();
本地計算機的mysql服務啟動後停止
mysql遇到的問題 本地計算機的mysql服務啟動後停止 遇到的sql問題 error 1054 42s22 unknown column password in field list 今天遇到mysql啟動問題 在mysql工具中連線資料庫遇到了1045,連線資料庫啟動後停止的問題 然後我去網上...
C 控制遠端計算機的服務
使用wmi實現,前提 知道對方ip,有效的使用者名稱,密碼。public class servicecontrol else this.managementclass.scope managementscope 驗證是否能連線到遠端計算機 位址 使用者名稱 密碼 public static bool...
使用C 控制遠端計算機的服務
使用c 控制遠端計算機的服務 在.net中提供了一些類來顯示和控制windows系統上的服務,並可以實現對遠端計算機服務服務的訪問,如system.serviceprocess命名空間下面的servicecontroller 類,system.management下面的一些wmi操作的類。雖然用se...