Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重新启动windows服务的桌面快捷方式_Windows_Windows Services_Desktop Shortcut - Fatal编程技术网

重新启动windows服务的桌面快捷方式

重新启动windows服务的桌面快捷方式,windows,windows-services,desktop-shortcut,Windows,Windows Services,Desktop Shortcut,是否可以创建将重新启动windows服务的windows桌面快捷方式 我想要一个按钮,在我更改配置文件后重新启动apache服务。您可以在批处理文件中执行此操作,然后创建一个快捷方式 创建一个包含以下内容的文本文件,但以.bat文件扩展名保存 net stop "Service Name" net start "Service Name" 一旦文件存在,您就可以创建一个快捷方式,甚至在必要时也可以指定一个键盘快捷方式。我使用的系统由一个简单的CMD批处理脚本和一个LNK快捷方式组成。批处理脚本

是否可以创建将重新启动windows服务的windows桌面快捷方式


我想要一个按钮,在我更改配置文件后重新启动apache服务。

您可以在批处理文件中执行此操作,然后创建一个快捷方式

创建一个包含以下内容的文本文件,但以.bat文件扩展名保存

net stop "Service Name"
net start "Service Name"

一旦文件存在,您就可以创建一个快捷方式,甚至在必要时也可以指定一个键盘快捷方式。

我使用的系统由一个简单的CMD批处理脚本和一个LNK快捷方式组成。批处理脚本包含,充当Windows服务控制器。对于启动或停止服务,它使用与以下参数相同的参数:

sc

因此,例如,为了启动Apache web服务器服务和MySQL数据库服务器服务,名为
web\u servers\u start.cmd
的批处理脚本可能如下所示:

sc start "Apache2.2"
sc start MySQL
批处理脚本必须以管理员身份启动。因此,我创建了一个LNK快捷方式,它指向批处理脚本
web\u servers\u start.cmd
,并在快捷方式选项卡上的“高级…”按钮下的文件属性对话框中选中“以管理员身份运行”

您可以将LNK快捷方式放置在桌面、开始菜单或您喜欢的任何位置


注意:sc和
net
命令之间的区别之一是
sc
向服务发送消息(例如
start
),并在
net
等待服务操作完成时立即结束。如果您不需要使用操作状态或错误代码进行操作,
sc
命令的速度要快得多。

您可以使用以下快捷方式目标在不使用批处理文件的情况下完成此操作:

C:\Windows\System32\cmd.exe /c "net stop "Service Name" & net start "Service Name""
除回答外,Tibo还必须发表以下评论:


要使其以管理员身份运行(某些服务可能是所有服务所必需的?),请在快捷方式的属性窗口中,单击快捷方式选项卡,单击按钮“高级…”(在底部),然后选中“以管理员身份运行”。每次都会打开用户帐户控制弹出窗口


thanx您的回答对我有帮助,但在windows 7中,我需要右键单击快捷方式并以管理员身份运行。。正如你所说的,以管理员身份检查跑步情况。。属性中的复选框。。不幸的是,复选框是disabble。。。帮助plz。您确定您没有尝试将其设置为CMD文件,而不是LNK文件吗?我已经禁用了CMD文件的选项,但是LNK已经启用了。我也在LNK上禁用它。考虑使用SC代替Net(见我的)。sc是非阻塞的,因为它只发送一条消息来操作服务。若要使其以管理员身份运行(某些服务可能需要,或者全部?),请在快捷方式的属性窗口中,在“高级…”(底部)按钮上单击“快捷方式”选项卡,然后选中“以管理员身份运行”。每次都会打开用户帐户控制弹出窗口。