亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? usage.c

?? 這是一個開放源代碼的與WINNT/WIN2K/WIN2003兼容的操作系統(tǒng)
?? C
字號:
/*
 * PROJECT:     ReactOS Services
 * LICENSE:     GPL - See COPYING in the top level directory
 * FILE:        base/system/sc/usage.c
 * PURPOSE:     display usage info
 * COPYRIGHT:   Copyright 2005 - 2006 Ged Murphy <gedmurphy@gmail.com>
 *
 */
#include "sc.h"

VOID MainUsage(VOID)
{
    INT c;

    _tprintf(_T("DESCRIPTION:\n")
    _T("\tSC is a command line program used for communicating with\n")
    _T("\tthe Service Control Manager and its services.\n")
    _T("USAGE:\n")
    _T("\tsc <server> [command] [service name] <option1> <option2>...\n")

    _T("\tThe optional parameter <server> has the form \"\\ServerName\"\n")
    _T("\tFurther help on commands can be obtained by typing: \"sc [command]\"\n")
    _T("\tService Commands:\n")
    _T("\t  query          : Queries the status for a service, or\n")
    _T("\t                   enumerates the status for types of services.\n")
    _T("\t  queryex        : Queries the extended status for a service, or\n")
    _T("\t                   enumerates the status for types of services.\n")
    _T("\t  start          : Starts a service.\n")
    _T("\t  pause          : Sends a PAUSE control request to a service.\n")
    _T("\t  interrogate    : Sends a INTERROGATE control request to a service.\n")
    _T("\t  continue       : Sends a CONTINUE control request to a service.\n")
    _T("\t  stop           : Sends a STOP request to a service.\n")
//    "\t  config         : Changes the configuration of a service (persistant).\n"
//    "\t  description    : Changes the description of a service.\n"
//    "\t  failure        : Changes the actions taken by a service upon failure.\n"
//    "\t  qc             : Queries the configuration information for a service.\n"
//    "\t  qdescription   : Queries the description for a service.\n"
//    "\t  qfailure       : Queries the actions taken by a service upon failure.\n"
    _T("\t  delete         : Deletes a service (from the registry).\n")
    _T("\t  create         : Creates a service. (adds it to the registry).\n")
    _T("\t  control        : Sends a control to a service.\n"));
//    "\t  sdshow         : Displays a service's security descriptor.\n")
//    "\t  sdset          : Sets a service's security descriptor.\n")
//    "\t  GetDisplayName : Gets the DisplayName for a service.\n")
//    "\t  GetKeyName     : Gets the ServiceKeyName for a service.\n")
//    "\t  EnumDepend     : Enumerates Service Dependencies.\n")
//    "\n")
//    "\tService Name Independant Commands:\n")
//    "\t  boot           : (ok | bad) Indicates whether the last boot should\n")
//    "\t                   be saved as the last-known-good boot configuration\n")
//    "\t  Lock           : Locks the SCM Database\n")
//    "\t  QueryLock      : Queries the LockStatus for the SCM Database\n")

    _tprintf(_T("\nWould you like to see help for the QUERY and QUERYEX commands? [ y | n ]: "));
    c = _getch(); // _gettch isn't defined in our tchar.h
    _tprintf(_T("%c\n"), c);
    if (tolower(c) == 'y')
    {
        _tprintf(_T("QUERY and QUERYEX OPTIONS :\n")
        _T("        If the query command is followed by a service name, the status\n")
        _T("        for that service is returned.  Further options do not apply in\n")
        _T("        this case.  If the query command is followed by nothing or one of\n")
        _T("        the options listed below, the services are enumerated.\n")
        _T("    type=    Type of services to enumerate (driver, service, interact, all)\n")
        _T("             (default = service)\n")
        _T("    state=   State of services to enumerate (inactive, all)\n")
        _T("             (default = active)\n")
/*
        _T("    bufsize= The size (in bytes) of the enumeration buffer\n")
        _T("             (default = 4096)\n")
        _T("    ri=      The resume index number at which to begin the enumeration\n")
        _T("             (default = 0)\n")
        _T("    group=   Service group to enumerate\n")
        _T("             (default = all groups)\n")
*/
        _T("SYNTAX EXAMPLES\n")
        _T("sc query                - Enumerates status for active services & drivers\n")
        _T("sc query messenger      - Displays status for the messenger service\n")
        _T("sc queryex messenger    - Displays extended status for the messenger service\n")
        _T("sc query type= driver   - Enumerates only active drivers\n")
        _T("sc query type= service  - Enumerates only Win32 services\n")
        _T("sc query state= all     - Enumerates all services & drivers\n")
//        _T("sc query bufsize= 50    - Enumerates with a 50 byte buffer.\n")
//        _T("sc query ri= 14         - Enumerates with resume index = 14\n")
//        _T("sc queryex group= ""    - Enumerates active services not in a group\n")
        _T("sc query type= service type= interact - Enumerates all interactive services\n")
        _T("sc query type= driver group= NDIS     - Enumerates all NDIS drivers\n"));
    }
}


VOID StartUsage(VOID)
{
    _tprintf(_T("DESCRIPTION:\n")
                _T("        Starts a service running.\n")
                _T("USAGE:\n")
                _T("        sc <server> start [service name] <arg1> <arg2> ...\n"));
}


VOID PauseUsage(VOID)
{
    _tprintf(_T("DESCRIPTION:\n")
                _T("        Sends a PAUSE control request to a service.\n")
                _T("USAGE:\n")
                _T("        sc <server> pause [service name]\n"));
}

VOID InterrogateUsage(VOID)
{
    _tprintf(_T("DESCRIPTION:\n")
                _T("        Sends an INTERROGATE control request to a service.\n")
                _T("USAGE:\n")
                _T("        sc <server> interrogate [service name]\n"));
}


VOID StopUsage(VOID)
{
    _tprintf(_T("DESCRIPTION:\n")
                _T("        Sends an STOP control request to a service.\n")
                _T("USAGE:\n")
                _T("        sc <server> stop [service name]\n"));
}

VOID ContinueUsage(VOID)
{
    _tprintf(_T("DESCRIPTION:\n")
                _T("        Sends an CONTINUE control request to a service.\n")
                _T("USAGE:\n")
                _T("        sc <server> continue [service name]\n"));
}


VOID ConfigUsage(VOID)
{
    _tprintf(_T("not yet implemented\n"));
}


VOID DescriptionUsage(VOID)
{
    _tprintf(_T("DESCRIPTION:\n")
                _T("        Sets the description string for a service.\n")
                _T("USAGE:\n")
                _T("        sc <server> description [service name]\n"));
}

VOID DeleteUsage(VOID)
{
    _tprintf(_T("DESCRIPTION:\n")
                _T("        Deletes a service entry from the registry.\n")
                _T("        If the service is running, or another process has an\n")
                _T("        open handle to the service, the service is simply marked\n")
                _T("        for deletion.\n")
                _T("USAGE:\n")
                _T("        sc <server> delete [service name]\n"));
}

VOID CreateUsage(VOID)
{
    _tprintf(_T("Creates a service entry in the registry and Service Database.\n")
                _T("SYNTAX:\n")
                _T("sc create [service name] [binPath= ] <option1> <option2>...\n")
                _T("CREATE OPTIONS:\n")
                _T("NOTE: The option name includes the equal sign.\n")
                _T(" type= <own|share|interact|kernel|filesys|rec>\n")
                _T("       (default = own)\n")
                _T(" start= <boot|system|auto|demand|disabled>\n")
                _T("       (default = demand)\n")
                _T(" error= <normal|severe|critical|ignore>\n")
                _T("       (default = normal)\n")
                _T(" binPath= <BinaryPathName>\n")
                _T(" group= <LoadOrderGroup>\n")
                _T(" tag= <yes|no>\n")
                _T(" depend= <Dependencies(separated by / (forward slash))>\n")
                _T(" obj= <AccountName|ObjectName>\n")
                _T("       (default = LocalSystem)\n")
                _T(" DisplayName= <display name>\n")
                _T(" password= <password>\n"));
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
777午夜精品视频在线播放| 欧美日韩一区二区不卡| 一区二区三区高清不卡| 欧美一卡在线观看| 99re视频精品| 国产在线播放一区| 日韩不卡免费视频| 国产丝袜欧美中文另类| 6080yy午夜一二三区久久| 色综合久久综合网欧美综合网| 另类中文字幕网| 午夜视频一区二区| 亚洲欧美日韩电影| 国产精品亲子伦对白| 日韩女优毛片在线| 91精品免费在线| 欧美性生活影院| 91麻豆精品视频| 成人免费视频app| 精品亚洲免费视频| 人人狠狠综合久久亚洲| 亚洲成人av一区| 亚洲精品你懂的| 一区二区中文字幕在线| 欧美国产激情二区三区| 欧美精品一区二区久久婷婷 | 欧美视频一区在线| 成人91在线观看| 成人黄色av电影| 国产精品一级片| 国产寡妇亲子伦一区二区| 免费观看在线综合色| 香蕉影视欧美成人| 亚洲丶国产丶欧美一区二区三区| 亚洲激情图片小说视频| 一区二区三区精密机械公司| 亚洲欧美偷拍另类a∨色屁股| 国产精品视频你懂的| 欧美国产乱子伦 | 色婷婷狠狠综合| av高清久久久| 99久久精品国产毛片| a亚洲天堂av| av在线播放一区二区三区| 99久久精品免费看| 91国偷自产一区二区开放时间| 日本久久一区二区三区| 在线观看精品一区| 欧美男生操女生| 欧美一区二区性放荡片| 欧美成人三级在线| 2021国产精品久久精品| 久久精品亚洲国产奇米99| 中文字幕 久热精品 视频在线| 国产精品卡一卡二卡三| 亚洲人成精品久久久久| 一区二区在线观看视频在线观看| 亚洲精品国产成人久久av盗摄| 亚洲一区二区四区蜜桃| 日韩电影一二三区| 国产精品夜夜嗨| 成年人国产精品| 欧美色中文字幕| 日韩欧美一级在线播放| 久久先锋资源网| 亚洲免费电影在线| 三级在线观看一区二区| 国产中文字幕精品| 91免费小视频| 国产一区二区毛片| 国产91精品在线观看| 99国产精品一区| 一本大道久久a久久精品综合| 欧美日韩三级一区二区| 精品理论电影在线观看| 国产偷v国产偷v亚洲高清| 一区二区三区在线免费视频| 日韩激情av在线| 国产91精品一区二区麻豆亚洲| 色综合亚洲欧洲| 欧美videofree性高清杂交| 国产精品欧美久久久久无广告| 一区二区免费看| 国内偷窥港台综合视频在线播放| 99久久夜色精品国产网站| 777久久久精品| 国产调教视频一区| 日韩精品五月天| 成人黄色综合网站| 日韩欧美综合在线| 一区二区三区国产豹纹内裤在线| 精品一区二区三区视频在线观看 | 国产精品久久久久久久久免费桃花| 一区二区三区欧美视频| 久久99精品国产.久久久久久| 色综合天天综合给合国产| 26uuu国产一区二区三区| 亚洲一区二区三区视频在线| 国v精品久久久网| 欧美日韩大陆一区二区| 国产精品灌醉下药二区| 九色综合狠狠综合久久| 欧美挠脚心视频网站| 中文字幕亚洲在| 国产美女精品一区二区三区| 欧美精品高清视频| 最新久久zyz资源站| 国内一区二区在线| 欧美电影一区二区| 一区二区三区精品在线| 成人精品亚洲人成在线| 精品av久久707| 日韩成人一级片| 欧美撒尿777hd撒尿| 国产精品白丝在线| 成人美女视频在线观看| 国产三级一区二区| 国产精品自在欧美一区| 精品粉嫩aⅴ一区二区三区四区| 首页亚洲欧美制服丝腿| 欧美图区在线视频| 亚洲另类在线视频| 97久久精品人人做人人爽| 国产欧美一区二区精品性| 久久成人羞羞网站| 日韩一区二区精品| 天堂一区二区在线| 欧美肥妇bbw| 日本不卡中文字幕| 欧美精品亚洲一区二区在线播放| 亚洲六月丁香色婷婷综合久久| 99re成人在线| 亚洲人精品午夜| 色av一区二区| 亚洲亚洲人成综合网络| 欧美日韩高清一区| 日韩电影在线一区二区三区| 欧美一区二区在线不卡| 久久99九九99精品| 精品国产99国产精品| 国产一区二区精品久久99| 久久精品日韩一区二区三区| 粉嫩av一区二区三区在线播放| 日本一区二区成人| 91亚洲资源网| 亚洲大片在线观看| 欧美电影免费观看高清完整版在线| 美女免费视频一区| 久久蜜桃av一区二区天堂| 国产精品影视在线| 亚洲三级电影网站| 欧美日韩中文精品| 蜜臀av性久久久久蜜臀aⅴ四虎 | 成人18视频日本| 一区二区三区欧美日韩| 欧美三级电影在线看| 麻豆国产欧美日韩综合精品二区 | 91视视频在线观看入口直接观看www | 捆绑变态av一区二区三区| 久久久久国产精品厨房| 99在线热播精品免费| 亚洲一区二区三区爽爽爽爽爽| 欧美精品一二三| 国产大陆a不卡| 一区二区免费在线播放| 欧美一级夜夜爽| 国产成人综合网站| 亚洲一级片在线观看| 欧美成人三级在线| 91在线国产观看| 日韩成人一区二区| 国产精品欧美一区喷水| 欧美日韩精品福利| 粉嫩嫩av羞羞动漫久久久 | 久久免费国产精品| 色88888久久久久久影院按摩| 久久精品国产亚洲高清剧情介绍 | 精品一区二区三区在线播放| 中文字幕亚洲一区二区av在线| 欧美绝品在线观看成人午夜影视| 九九在线精品视频| 一区二区三区影院| 精品入口麻豆88视频| 99麻豆久久久国产精品免费优播| 亚洲成a人片在线观看中文| 久久久影视传媒| 欧美精品v国产精品v日韩精品 | 国产精品伊人色| 亚洲第一电影网| 国产精品免费aⅴ片在线观看| 欧美日本在线一区| 91无套直看片红桃| 国产一区二区免费在线| 亚洲国产成人av网| 自拍偷自拍亚洲精品播放| 欧美精品一区二区在线播放| 欧美日韩极品在线观看一区| av一区二区久久| 国产乱码精品一品二品| 天天av天天翘天天综合网色鬼国产 |