Jon*_*ley 31 windows windows-services desktop-shortcut
是否可以创建一个将重新启动Windows服务的Windows桌面快捷方式?
在对配置文件进行更改后,我想要一个按钮来重启我的apache服务.
Dan*_*ite 40
您可以在批处理文件中执行此操作,然后创建它的快捷方式.
创建包含以下内容的文本文件,但使用文件扩展名.bat进行保存
net stop "Service Name"
net start "Service Name"
Run Code Online (Sandbox Code Playgroud)
文件存在后,您可以创建一个快捷方式,如果认为有必要,甚至可以指定一个键盘快捷方式.
小智 20
您可以使用以下快捷方式目标在没有批处理文件的情
C:\Windows\System32\cmd.exe /c "net stop "Service Name" & net start "Service Name""
Run Code Online (Sandbox Code Playgroud)
除了答案之外,Tibo的以下评论是强制性的:
要使其以管理员身份运行(某些服务需要,可能全部?),在快捷方式的属性窗口中,选项卡快捷方式,按钮"高级..."(位于底部),然后选中"以管理员身份运行".它每次都会打开用户帐户控制弹出窗口.
Daw*_*žan 12
我正在使用一个由简单的CMD批处理脚本和LNK快捷方式组成的系统.批处理脚本包含该sc命令,该命令充当Windows服务控制器.要启动或停止服务,它使用与net命令相同的参数:
sc <start|stop> <service>
因此,例如,对于启动Apache Web服务器服务和MySQL数据库服务器服务,命名的批处理脚本web_servers_start.cmd可能如下所示:
sc start "Apache2.2"
sc start MySQL
Run Code Online (Sandbox Code Playgroud)
必须以管理员身份提升批处理脚本.因此,我创建了一个指向批处理脚本的LNK快捷方式,web_servers_start.cmd并在" 快捷方式"选项卡上" 高级... "按钮下的文件" 属性"对话框中选中" 以管理员身份运行 " .
您可以将LNK快捷方式放在桌面,开始菜单或您喜欢的任何位置.
注意:sc和net命令之间的区别之一是sc向start服务发送消息(例如)并在net等待服务操作完成时立即结束.如果您不需要使用操作状态或错误代码进行操作,则sc命令会更快.
| 归档时间: |
|
| 查看次数: |
46018 次 |
| 最近记录: |