Atitit.跨語言系統服務管理器api相容設計

来源:http://www.cnblogs.com/attilax/archive/2016/02/20/5203827.html
-Advertisement-
Play Games

Atitit.跨語言系統服務管理器api相容設計 1. Common api,相容sc ,service control??1 1.1. 服務創建,use sc1 1.2. 服務delete ,use sc1 1.3. 服務start, net start1 1.4. Service stop, n


Atitit.跨語言系統服務管理器api相容設計

 

 

 

1Common api,相容sc ,service control??1

1.1. 服務創建,use sc1

1.2. 服務delete ,use  sc1

1.3. 服務start,  net start1

1.4. Service stop, net stop.1

1.5. Service  wrapper1

2Windows系統2

3Linux系統:是使用shell腳本來的創建服務的..2

4Biz sys 服務管理器3

5Ref3

 

1. Common api,相容sc ,service control??

1.1. 服務創建,use sc

1.2. 服務delete ,use  sc

1.3. 服務start,  net start 

1.4. Service stop, net stop.

1.5. Service  wrapper

     query-----------查詢服務的狀態,

                     或枚舉服務類型的狀態。

     queryex---------查詢服務的擴展狀態,

                     或枚舉服務類型的狀態。

     start-----------啟動服務。

     pause-----------向服務發送 PAUSE 控制請求。

     interrogate-----向服務發送 INTERROGATE 控制請求。

     continue--------向服務發送 CONTINUE 控制請求。

     stop------------向服務發送 STOP 請求。

     config----------更改服務的配置(永久)

     description-----更改服務的描述。

     failure---------更改服務失敗時執行的操作。

     failureflag-----更改服務的失敗操作標誌。

     sidtype---------更改服務的服務 SID 類型。

     privs-----------更改服務的所需許可權。

     qc--------------查詢服務的配置信息。

     qdescription----查詢服務的描述。

     qfailure--------查詢失敗時服務執行的操作。

     qfailureflag----查詢服務的失敗操作標誌。

     qsidtype--------查詢服務的服務 SID 類型。

     qprivs----------查詢服務的所需許可權。

     qtriggerinfo----查詢服務的觸發器參數。

     qpreferrednode--查詢首選的服務 NUMA 節點。

     delete----------(從註冊表)刪除服務。

     create----------創建服務(將其添加到註冊表)

     control---------向服務發送控制。

     sdshow----------顯示服務的安全描述符。

     sdset-----------設置服務的安全描述符。

     showsid---------顯示相應於假定名稱的 SID 字元串。

     triggerinfo-----配置服務的觸發器參數。

     preferrednode---設置首選的服務 NUMA 節點。

     GetDisplayName--獲取服務的 DisplayName

     GetKeyName------獲取服務的 ServiceKeyName

     EnumDepend------枚舉服務的依存關係。

 

作者:: 綽號:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿爾 拉帕努伊 ) 漢字名:艾龍,  EMAIL:[email protected]

轉載請註明來源: http://www.cnblogs.com/attilax/

 

2. Windows系統

服務創建,use sc

服務delete ,use  sc

服務start,  net start 

Service stop, net stop.

Service  wrapper

 

3. Linux系統:是使用shell腳本來的創建服務的..

 

4. Biz sys 服務管理器

 

 

5. Ref

paip.註冊java程式為LINUX系統服務的總結。 - attilax的專欄 博客頻道 - CSDN.NET.htm

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 本節目錄 介紹 Domain Layer Application Layer Infrastructure Layer Web Layer SPA & MPA frameworks/libraries 其他 介紹 為了減少複雜性和提高代碼的可重用性,採用分層架構是一種被廣泛接受的技術。 ABP遵循D
  • 重要程度:★☆☆☆☆ 一、什麼是享元模式 大量細粒度對象共用復用 二、補充說明 可以節約記憶體空間,提高系統的性能; 一個對象有內部和外部兩種狀態,內部狀態是不變的,外部狀態是可變的,把一個對象分成內部狀態和外部狀態,然後通過共用內部狀態,達到節約記憶體空間的目的; 應用場景舉例:一個文檔中多次出現相同
  • 本節目錄: 簡介 代碼示例 支持的功能 GitHub 簡介 ABP是“ASP.NET Boilerplate Project (ASP.NET樣板項目)”的簡稱。 ABP不僅僅是1個框架,更提供了一個基於DDD和最佳實踐方案 ABP的官方網站:http://www.aspnetboilerplate
  • 獲取【下載地址】 QQ: 313596790 【免費支持更新】支持三大資料庫 mysql oracle sqlsever 更專業、更強悍、適合不同用戶群體【新錄針對本系統的視頻教程,手把手教開發一個模塊,快速掌握本系統】A 代碼生成器(開發利器); 增刪改查的處理類,service層,mybatis
  • HttpServletRequest.getParameter("modelName"); 能取到想要的modelObject嗎?經過測試之後,發現是不能的。後來想想,其他道理挺簡單的,當兩個Web組件之間為轉發關係時,轉發源會將要共用 request範圍內的數據先用setAttribute將數據放
  • 定義 外觀模式(Facade),為子系統中的一組介面提供一個一致的界面,定義一個高層介面,這個介面使得這一子系統更加容易使用。 其實外觀模式,就已經比較容易理解了,舉個例子,你寫了個登陸系統,其實包含幾個步驟,首先驗證密碼,其次驗證用戶許可權,再其次查詢用戶的基礎信息,但是對於登陸的用戶來說,這些步驟
  • 1 package com.shejimoshi.structural.Composite.type1; 2 3 4 /** 5 * 功能:將對象組合成樹形結構以表示“部分-整體”的層次結構。composite使得用戶對單個對象和組合對象的使用具有一致性 6 * 適用:想表示對象的部分-整體層次結構
  • 定義 橋接模式(bridge):將抽象部分與實現部分分離,使它們都可以獨立的變化. 從定義來看,抽象的簡直看不了,那麼通俗點講,我們怎麼理解橋接模式呢? 我們再舉一個例子,假設你是一個地主,你有兩個管家,兩個工人,那麼每天你怎麼指揮他們呢,你可以告訴管家A讓工人1去幹活,同時也可以告訴管家B讓工人2
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...