是否有任何 Windows 命令可以显示单个服务的状态?
例如,我想知道“IIS 管理服务”是否正在运行。如果它正在运行命令输出应该是“运行”。
我试过sc query type= service state= all | find "IIS Admin Service"哪个显示输出:
“DISPLAY_NAME:IIS 管理服务”
我也试过net start "IIS Admin Service" | find "Running"哪些显示:
请求的服务已经启动。
通过键入 NET HELPMSG 2182 可以获得更多帮助。
但它没有给我一个输出,比如
“服务名称”= 运行/禁用/停止
有没有以这种格式输出的命令?
我们目前计划将 IIS 6 应用程序(托管在 Windows 2003 中)迁移到 Windows 2012 上的 IIS 8。我们按照 Microsoft 说明使用他们提供的工具 MSDEPLOY 并在源端和目标端进行配置,但是当我们执行我们得到以下错误的指南
C:\Program Files\IIS\Microsoft Web Deploy>msdeploy -verb:sync -source:metakey=l m/w3svc/1 -dest:package=c:\Site1.zip > WebDeployPackage.log
Run Code Online (Sandbox Code Playgroud)
'msdeploy' 不是内部或外部命令,也不是可运行的程序或批处理文件。
注意:我们已按照http://www.iis.net/learn/publish/using-web-deploy/migrate-a-web-site-from-iis-60-to-iis-7-or- 上的说明进行操作以上配置MS-Deploy工具