- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 MsDeploy runCommand 提供程序在自动部署期间卸载并重新安装 Windows 服务。
到目前为止,我在遵循 this question 中的建议时取得了一定的成功。和 this blog post .
为了执行实际的安装/卸载操作,我调用了远程主机上的批处理文件。当我直接登录主机并使用 shell 中的“以管理员身份运行”选项时,批处理文件按预期工作。仅通过双击运行批处理文件时(或使用 MsDeploy runCommand 提供程序运行批处理文件时),批处理文件没有足够的权限来执行安装或卸载操作。在所有情况下,我都使用主机上的本地管理员用户帐户运行批处理文件。
我已经通过管理服务委派工具确认 runCommand 正在使用管理员帐户,并重新启动管理服务只是为了它。
我知道的问题是:
1) 如何使用 runCommand 提供程序模拟“以管理员身份运行”?
2) 如果我使用 Powershell 脚本而不是批处理文件,这仍然是一个问题吗?
3)我在这里缺少一些基本的东西吗?
我真的不必编写真正的软件来在远程主机上执行此操作!
任何意见,将不胜感激。
最佳答案
您是否尝试过 runas
MSDOS 命令?
runas /user:mycomputer\myusername somecommand
关于windows-services - MsDeploy runCommand 需要提升的权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7030021/
要运行聚合查询,可以使用以下任一方法: db.collectionName.aggregate(query1); 或 db.runCommand(query2) 但是今天早上我注意到了一些奇怪的事情。
我正在做一个峰值来测试 msdeploy 以运行远程命令作为我们自定义安装程序过程的一部分,但无论我如何配置它,我都无法让它允许我对普通用户使用 runCommand。 我正在使用的调用是(为清楚起见
我正在尝试通过 MSDeploy 运行命令作为我的打包/部署过程的一部分。特别是,我试图通过运行 创建自定义事件日志。安装工具 针对我的一个 DLL,但我无法指定 相对路径从部署目录到 DLL。首先,
运行这行代码后 db.runCommand({convertToCapped: "mail_logs", size: 29250000 }) 在 Mongo Shell 中,我收到此错误: Err
我试图弄清楚当您想要提供参数时 runCommands 资源如何工作。 根据文档,您可以提供参数和 protectedParameters 属性,但没有有关如何使用它们的文档。 每次我进行部署时,脚本
我正在尝试使用 MsDeploy runCommand 提供程序在自动部署期间卸载并重新安装 Windows 服务。 到目前为止,我在遵循 this question 中的建议时取得了一定的成功。和
我试图使用 Nuetralinojs 在 Windows 上获取网络信息。如何让我的应用程序跨平台?当用户在 Linux 上执行此命令时,我想运行 ifconfig 命令。 我已经在下面发布了我的 H
我需要知道在哪里可以找到 MongoDB runCommand 的引用资源。 即有哪些命令可用,每个命令可以使用哪些可选参数。 例如, db.runCommand({addshard: "10.0.4
如何使用MongoDB的runCommand方法? 我正在使用 db.col.runCommand("text",{search:"searchword"}) 从 MongoDB 控制台进行全文搜索。
作为一个简单的练习,我尝试使用以下小程序更改 Win7 命令提示符窗口中的提示: module Main where import System.Environment import System
我正在使用 Node.js 和 Mongoose 来访问我的 MongoDB。我正在使用一个存储一些地理坐标的模型。我将它们编入索引,一切似乎都按预期工作。我想做的是从我的请求中检索最接近的东西。在
我有这两个 mongo 命令,在我看来应该会导致相同的结果: for(var i=0;i<1000;i++){db.test.insert({a:1}); db.getLastError({j:1,
这个问题在这里已经有了答案: SSH.NET is not executing command on device (1 个回答) 去年关闭。 我想创建一个应用程序来将 SSH 命令发送到 HP 交换
在你发火之前,我知道如何在使用 find 命令时从常规 mongodb 查询中获取限制、跳过或获取计数。 但是当使用 geoSpatial runCommand 时,它会在 mongodb 中返回 d
我在 MongoDB 中有文本索引,想使用 text在我的收藏中搜索的命令。在 Mongoid 中找不到此功能。 最佳答案 我试图找到解决方案,因为我也是一个 mongoid 用户。除了 where
您好,我正在使用 C# 和 MongoDB 官方驱动程序 v2.2.4,我想在管理数据库上运行 db.runCommand()。 到目前为止我已经有了这个并且我能够连接到管理数据库但是 db.runC
我正在使用 awsdeploy 部署一个弹性 beantalk ASP.NET MVC 应用程序。该应用程序需要只能通过运行 .msi 安装程序 (CRRuntime_64bit_13_0_6.msi
我用 DoCmd.RunCommand acCmdSaveRecord 保存但我不确定这实际上是如何工作的。它会保存所有未保存的更改吗?还是无论是否更改,它都会保存所有内容?还是只保存当前表单?其他形
我用 DoCmd.RunCommand acCmdSaveRecord 保存但我不确定这实际上是如何工作的。它会保存所有未保存的更改吗?还是无论是否更改,它都会保存所有内容?还是只保存当前表单?其他形
我正在尝试将在旧 csproj 格式下构建的 WPF 应用程序迁移到为 VS2017 定义的新 csproj 格式。 我已经能够让应用程序编译,但是当我尝试在 VS2017 下的调试器中启动它时,我收
我是一名优秀的程序员,十分优秀!