需求:
每天都要手动去开启oracle的服务器,自启吧占内存还耗时
解决:
百度了下windows启动服务器命令
例子:
net start OracleServiceHWMYORCL
net start OracleOraDb11g_home1TNSListener
net start OracleDBConsolehwmyorcl
用DOS命令启动服务程序或关闭服务程序:
1、使用 net start/stop 命令启动服务程序或关闭服务程序
net start ServiceName(服务名称)
net stop ServiceName(服务名称)
如果服务名称中带有空格,需要用双引号引起来。比如:
C:\>net start “Windows Firewall/Internet Connection Sharing (ICS)”
Windows Firewall/Internet Connection Sharing (ICS) 服务正在启动 .
Windows Firewall/Internet Connection Sharing (ICS) 服务已经启动成功。
C:\>net stop “Windows Firewall/Internet Connection Sharing (ICS)”
Windows Firewall/Internet Connection Sharing (ICS) 服务已成功停止。
2、使用 sc 命令启动服务程序或关闭服务程序
sc start ServiceName(服务名称)
sc stop ServiceName(服务名称)
比如:
C:\>sc start Apache_pn
SERVICE_NAME: Apache_pn
TYPE : 10 WIN32_OWN_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0×0)
SERVICE_EXIT_CODE : 0 (0×0)
CHECKPOINT : 0×0
WAIT_HINT : 0x7d0
PID : 8756
FLAGS :
C:\>sc stop Apache_pn
SERVICE_NAME: Apache_pn
TYPE : 10 WIN32_OWN_PROCESS
STATE : 3 STOP_PENDING
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0×0)
SERVICE_EXIT_CODE : 0 (0×0)
CHECKPOINT : 0×4
WAIT_HINT : 0×7530
附:
cmd net start 服务 提示系统错误5 拒绝访问怎么办?
两种情况:
1、没有管理员权限?
2、服务使用的端口被占用,比如web服务端口80端口,可能被迅雷、QQ旋风占用(可调整)。
XP下使用批处理关闭并禁止某个服务
C:\>sc config wuauserv start= disabled
[SC] ChangeServiceConfig SUCCESS
wuauserv为windows自动更新的服务名称。
使用 sc 安装一个服务 telnet
sc create TlntSvr binPath= “D:\WINDOWS\system32\tlntsvr.exe ” DisplayName= “Telnet ”
[SC] OpenService FAILED 1060:
没有已安装的服务存在
SC常用命令参数
sc create 创建一个服务
sc delete 删除一个服务
sc query 查询服务
sc config 配置服务
sc stop 关闭服务
sc start 开启服务
sc pause 暂停服务
SC简介
SC是一个与NT服务控制器,服务进程进行通信的控制台程序,它可以查询和修改已安装服务的数据库。
语法:sc [command] [service name]
… ,选项为“\\ServerName”的形式。
主要的命令包括:query,config,qc,delete,create,GetDisplayName,GetKeyName,EnumDepend等。
分享到:
相关推荐
在IT领域,尤其是在系统管理与自动化运维中,通过编程方式调用DOS命令来控制Windows服务的启动、停止以及状态更改是一项重要的技能。本文将基于给定代码示例,深入探讨如何利用C++语言调用DOS命令中的`sc`命令来实现...
Delphi是一个基于Object Pascal语言的集成开发环境(IDE),它提供了丰富的功能来与操作系统进行交互,其中之一就是执行外部程序或系统命令。在这个场景下,我们通常会使用内置的`ShellExecute`函数或者`System....
在深入探讨给定标题“dos运行命令启动命令”所涉及的知识点时,我们不仅将目光聚焦于DOS(Disk Operating System)环境下如何通过命令行执行各种功能,还将探索一系列广泛而深入的操作系统管理技巧,包括但不限于...
win7命令大全_DOS命令大全 Win7操作系统中提供了许多有用的DOS命令,可以帮助用户更好地管理和维护计算机系统。下面是Win7中一些常用的DOS命令: 1. 系统信息命令 winver命令:检查Windows版本 winmsd命令:显示...
DOS(Disk Operating System)命令是早期个人计算机操作系统中...了解并熟练掌握这些DOS命令,可以帮助用户更高效地管理和维护计算机系统,尤其在进行系统维护、文件管理或自动化任务时,DOS命令仍然是非常实用的工具。
尽管现在许多用户更倾向于图形化界面,但在某些特定场景下,如系统维护、自动化脚本或教学环境中,DOS命令仍然具有其独特价值。下面我们将详细探讨【标题】"DOS命令下的控制程序"所涉及的一些关键知识点。 1. **...
### C#中运行DOS命令并且隐藏DOS界面 在C#编程中,有时我们需要执行一些DOS命令来完成特定的任务,比如系统监控、网络测试等。然而,在执行这些命令时,我们通常不希望看到DOS窗口弹出,因为这会干扰用户的视觉体验...
- `UseShellExecute`: 如果设为 `false`,则不会通过操作系统的外壳程序(如 explorer.exe)来启动程序,这样可以避免弹出新的窗口。 - `RedirectStandardInput`: 如果设为 `true`,可以将进程的标准输入流重定向...
在这个“DOS命令封装服务资源”中,包含了用于创建自定义服务的工具,如`cron-bin`、`instsrv.exe`和`srvany.exe`。这些工具对于系统管理员和开发者来说非常实用,能够帮助他们自动化日常任务和管理服务。 首先,...
本文将深入探讨如何在C#程序中直接调用DOS命令,并通过示例代码展示其具体实现。 ### C#调用DOS命令的核心概念 在C#中调用DOS命令主要依赖于`System.Diagnostics`命名空间下的`Process`类。`Process`类允许我们...
这个函数允许用户输入一个字符串参数,该参数应包含要执行的DOS命令,例如`start`命令用于启动程序,`taskkill`命令用于结束进程。 2. **处理执行文件**:打开一个执行文件,可以使用`start`命令加上文件的完整路径...
默认情况下,64位系统会启动64位版本的cmd.exe,而32位的DOS命令可能无法在这个环境中正常工作。 原因主要有两个: 1. **路径环境变量(PATH)**:在64位系统中,系统环境变量PATH可能没有正确配置以包含32位系统...
在C++编程环境中,有时我们需要调用操作系统的命令行接口,比如DOS命令,来执行系统级别的任务,如创建文件、删除目录、运行外部程序等。这个过程通常通过使用操作系统提供的API函数或者库来实现。本文将深入探讨...
【标题】"dos命令自学软件绿色版"是一个专为初学者设计的学习 DOS 命令的工具,它提供了丰富的命令解释和实践环节,帮助新手快速掌握这个经典的操作系统界面下的命令行操作。DOS(Disk Operating System)是早期个人...
本" DOS命令速查包 "包含了大量DOS命令,对于学习硬件语言或其他编程语言的初学者,了解这些命令将有助于提升对计算机系统底层运作的理解。下面,我们将详细探讨一些重要的DOS命令及其用途。 1. **CD**:改变目录,...
### DOS命令大全详解 #### 一、概述 在信息技术领域,DOS(Disk Operating System)是一种基于命令行界面的操作系统,广泛应用于早期的个人计算机上。随着技术的发展,虽然DOS逐渐被图形用户界面(GUI)所取代,但...
这个“DOS命令学习工具”很显然是为了帮助用户更深入地了解和熟练使用DOS命令。 DOS命令学习涵盖以下几个关键领域: 1. **目录操作**:`dir`命令用于列出当前目录下的文件和子目录,而`cd`则用于切换当前工作目录...
标题“Dos32 返回执行DOS命令的信息”指的是一个程序或功能,它允许用户通过一个接口执行DOS(Disk Operating System)命令,并且能够获取这些命令执行后的反馈信息。在计算机编程领域,尤其是在Windows系统中,这样...
24. **START**: 在新窗口中启动程序或命令,方便多任务处理。 25. **TYPE**: 显示文本文件的内容。 26. **XCOPY**: 用于复制文件和目录树,可以包含多个选项来控制复制行为,如递归、覆盖、排除等。 这只是手册中...
当我们需要在C++程序中执行DOS命令并获取返回信息时,通常会使用操作系统提供的API接口或者特定库函数来实现这一功能。本篇文章将详细讲解如何在Visual C++中调用DOS命令并获取屏幕上的文字。 首先,我们需要了解的...