使用 runas 命令运行脚本

2023-12-02

我需要以管理员身份运行安装脚本。我尝试了几件事,但没有一个有效

runas /user:Administrator install.bat

shell 要求输入密码,然后打开一个新的 shell 窗口,并立即关闭它而不执行脚本

runas /user:Administrator "call install.bat" 

shell 要求输入密码,然后失败并出现错误

Unable to run - call install.bat
2: The system cannot find the file specified

我不明白的是,如果我运行命令call install.bat没有runas部分,脚本已运行。需要管理员凭据的命令失败,但这是预期的。

我有两个问题:

  • 如何使用 runas 命令以管理员身份运行脚本?
  • 您能否解释一下为什么以下调用不起作用:runas /user:Administrator "call install.bat"

Use cmd.exe这是你解释的工具.cmd and .bat files.

runas /user:Administrator "cmd.exe /K install.bat"

or

runas /user:Administrator "cmd.exe /C install.bat"

check cmd.exe /? for /K and /C.

Note: /C更有可能是你想要的。

评论后附注:runas has a /env option:

/env              to use current environment instead of user's.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 runas 命令运行脚本 的相关文章

  • 在 Python 中窗口“失焦”时读取 HID 输入

    我在一个问题上苦苦挣扎了好几天 但无法让它发挥作用 我刚刚开始使用 python 现在已经面临着我在这个项目中将面临的最大问题 情况是这样的 我必须编写一个扫描条形码的程序 将其传达给在线服务并打印 PDF 这一切都很好 但我也想在窗口 失
  • SQL Server Express(或任何版本)可以在 RPi 上运行吗?

    我注意到完整版的 Windows 10 可以在 RPI 3 上运行 我想知道 SQL Server Express 或任何其他版本 是否可用于 ARM 版本的 Windows 我在任何地方都看不到它 所以我怀疑答案是否定的 但想检查一下我是
  • 在 Docker 中启动 tomcat 时无法在端口 8080 上打开网页

    在我的本地计算机 Windows 10 64 位 上 我启动 docker Toolbox 然后我拉取 Tomcat 映像并运行它 如下所示 docker run it tomcat 就跑成功了 31 Dec 2019 17 54 27 5
  • 强制窗口在打开时获得焦点

    我有一个 WPF 应用程序 它通过套接字连接与 C MFC 应用程序进行通信 如果用户按下 C 应用程序中的特定按钮 则会显示一个新的 WPF 窗口 以下是调用以启动 WPF 窗口的代码 var window new Window wind
  • C++串口问题

    我在 Visual Studio 上使用 C 连接到任何串行端口 想要与 Arduino 交换 时遇到问题 我正在使用串行类 http www arduino cc playground Interfacing CPPWindows在 Ar
  • 避免 Inno Setup 中的“无法展开 shell 文件夹常量 userdocs”错误

    我将一些示例文档安装到 Windows 上标准 我的文档 文件夹的 PerfectTablePlan 子文件夹中 这对于 99 以上的用户来说效果很好 但是 如果用户没有 我的文档 文件夹 我会收到许多以下形式的丑陋错误消息 内部错误 无法
  • 为什么我的文件路径中出现 Unicode 转义的语法错误? [复制]

    这个问题在这里已经有答案了 我想要访问的文件夹名为 python 位于我的桌面上 当我尝试访问它时出现以下错误 gt gt gt os chdir C Users expoperialed Desktop Python SyntaxErro
  • RabbitMq 和“致命错误:握手失败 -handshake_decode_error”

    我正在使用 Windows Server 2012 Erlang 19 2 和 RabbitMq 3 6 6 我在使用 TLS 配置端点之间的连接时遇到问题 我已经尝试了所有关于 SO 的答案 以及所有 RabbitMq 文档here ht
  • 使用 IDLE 编辑的 .py 文件消失了

    我曾经有过Edit with IDLE当我右键单击时的选项 py文件 但我多次卸载 重新安装以使某些东西正常工作 但现在它消失了 我检查了注册表HKEY CLASSES ROOT and HKEY LOCAL MACHINE对于价值低于Py
  • .wav 文件长度/持续时间,无需读入文件

    有没有办法提取有关 wav 文件长度 持续时间的信息 而无需在 R 中读取文件 我有数千个这样的文件 如果我必须阅读每个文件才能找到其持续时间 那将需要很长时间 Windows 文件资源管理器为您提供了打开 长度 字段的选项 并且您可以查看
  • Windows Workflow Foundation 4 (WF4) 延迟

    我正在与 Visual Studio 2010 的候选版本一起使用 Wf4 编写一个用于批准资源请求的新工作流程 在我的工作流程中 如果请求未获得批准 我希望请求在几天后过期 我们在 WF 3 5 Visual Studio 2008 中通
  • 在OpenCV中将YUV转换为BGR或RGB

    我有一个电视采集卡 其输入内容为 YUV 格式 我在这里看到了与此问题类似的其他帖子 并尝试尝试所述的所有可能的方法 但它们都没有提供清晰的图像 目前最好的结果是 OpenCVcvCvtColor scr dst CV YUV2BGR 函数
  • 如何解决内存碎片

    我们偶尔会遇到这样的问题 长时间运行的服务器进程 在 Windows Server 2003 上运行 由于内存分配失败而引发异常 我们怀疑这些分配由于内存碎片而失败 因此 我们一直在寻找一些可能对我们有帮助的替代内存分配机制 我希望有人能告
  • 从命令行运行 R 代码 (Windows)

    我在名为 analysis r 的文件中有一些 R 代码 我希望能够从命令行 CMD 运行该文件中的代码 而无需通过 R 终端 并且我还希望能够传递参数并在我的代码中使用这些参数 例如就像下面的伪代码 C gt execute r scri
  • 以编程方式从 java 代码中查找 java.exe 的绝对路径

    如果我有一个由用户启动的 java jar 或类文件 假设在环境变量中设置了 java 路径 那么我如何从代码中找出 java exe javaw exe 的绝对路径文件正在启动 就像在 ubuntu 上一样 我们可以运行 which ja
  • 如何在Windows上分离“Git bash”中启动的“git gui”?

    例如 我开始 git bash 我导航到某个目录 I start git gui 我关闭控制台窗口或按 Ctrl C Git gui 的窗口消失了 即使我用过git gui disown 即使当我按 Ctrl C 时它不在前台 如何正确分离
  • 设置 Form.KeyPreview = true 的缺点?

    我想知道 Form KeyPreview 属性实际上有什么用处 它为什么存在以及将其设置为 true 会带来什么 风险 我想它一定有some负面影响 否则它根本不应该存在 或者至少默认情况下是正确的 EDIT 我很清楚what确实如此 我问
  • 在 Cygwin 软件包列表中找不到 Openssl

    这里说的是https github com joyent node wiki Building node js on Cygwin Windows https github com joyent node wiki Building nod
  • Vim 在 Mingw 上表现异常

    我在 MinGW 4 6 2 上的 Vim 表现得很奇怪 例如 在插入模式下按 Backspace 会删除字符 但我必须用箭头键移动光标才能删除的字符消失 而且它也会使我退出插入模式 另一个例子 按 Del 删除字符有时会生成奇怪的字符 例
  • 如何将 GIT 调用的输出获取到批处理脚本中的变量中?

    我有一个 git 命令来获取当前存储库的最新 SHA 如下所示 git log pretty format H n 1 我有一个 Windows 批处理脚本 我想按如下方式使用它 SET CURRENT SHA 但我不知道如何将从 git

随机推荐

  • 使用c#将一个字节数组插入到另一个字节数组的特定位置

    这可能是一个愚蠢的问题 但尚未找到简单的答案 我正在尝试将一个简单的 C 字节数组插入到另一个字节数组的特定位置 例如 现有字节不应被覆盖 而应向后移动 真的就像您在现有文本块中复制页面某些文本块一样 到目前为止 我将创建一个具有两个现有数
  • jQuery SlideToggle 一次一个 div 而不是全部独立

    我使用下面的函数来切换 div 通过它 任何一个条目内容 div 都可以独立打开或关闭 如果任何时候只打开一个条目内容 div 那就太好了 单击关闭的条目标题 div 将关闭任何其他条目内容 div 然后打开单击的条目 我需要保留 html
  • 如何通过 javax.xml.ws.Service 进行调用

    在 Eclipse 中创建了一个新的标准 java 7 项目 并成功获得了一个实例javax xml ws Service像这样 String wsdlURL http example com 3000 v1 0 foo bar SomeS
  • hiveconf 变量可以从文件加载吗? (与 HiveQL 文件分开)

    我经常有一大块 HiveQL 我想使用某些变量的不同设置来运行多次 一个简单的例子是 set mindate 2015 01 01 00 00 00 set maxdate 2015 04 01 00 00 00 select from m
  • 二维数组java中的最小值和最大值

    我想输出二维数组的最大值和最小值 Max 效果很好 但即使数组中没有零 min 也始终输出零 我设置Math random 到 99 以防止在此示例中数组中出现零的可能性较小 完整代码如下 public class e public sta
  • 从终端创建项目时 Gitlab 默认项目可见性

    每当我开始一个新项目时 我都会将其添加到我的 Gitlab VCS 本地 中 git init git add git commit m Commit message git remote add origin gi email prote
  • Ghostscript - PS 到 PDF - 反转图像问题

    我正在尝试使用 Ghostscript 将 postscript 转换为 PDF 一切都可以正常转换 除了在某些情况下图像由于某种原因被反转 报告的错误信息 http bugs ghostscript com show bug cgi id
  • 如何通过提供/应答从两个对等连接交换流

    我正在尝试设置视频聊天 其中两个对等连接交换视频 创建数据通道后会发生这种情况 那么事件的流程是这样的 offerer创建数据通道 offerer创造并提供 answerer创建一个答案 到目前为止 一切都很好 我们有一个数据通道 offe
  • WooCommerce 中特定运输方式除外的最低订单金额

    在 WooCommerce 中 我使用以下代码来设置最低订单金额 add action woocommerce checkout process wc minimum order amount add action woocommerce
  • Python(Pandas) 填充空白单元格

    我正在使用 Python Pandas 来操作高频数据 基本上 我需要填充空白单元格 如果该行为空 则该行将用先前存在的观察值填充 我的原始数据示例 Time bid ask 15 00 15 00 15 02 76 15 02 77 15
  • 在 iPhone 和 Android 上仅使用消费者密钥(不使用消费者秘密)的 OAuth Twitter

    我正在为 iPhone 编写 Twitter Facebook 应用程序 我有自己的 Apache PHP 服务器 我只想将消费者密钥放在应用程序中 然后将消费者秘密放在我自己的服务器中 因此消费者秘密是秘密的 在调查了几个演示应用程序 在
  • 在 Git 中恢复文件的修改时间

    我明白了每次更改文件时更新修改时间的默认 Git 行为 但有时我想恢复文件的原始修改时间 有什么方法可以告诉 Git 这样做吗 例如 在处理一个大型项目时 我做了一些更改configure ac 发现 autotools 在我的系统上不起作
  • 当我尝试在终端上运行 npm start 后,React Native 不会在 chrome 上启动 Metro Bunler

    地铁捆绑器我正在尝试运行其他程序员发布的应用程序 但当我在终端上输入 npm start 时 它不会在 google chrome 上运行 Metro Bunler 另一方面 我创建了一个项目并运行它并且它可以工作我的项目 在启动 Metr
  • Chocolatey 安装包失败

    对于那些熟悉创建 Chocolatey 包的人来说 有人可以提供帮助来解释为什么这个包不起作用吗 它可以打包 但是当我测试 仅安装包 时 它不起作用 这里是chocolateyinstall ps1 file ErrorActionPref
  • session_start() 错误

    我对 session start 有一些问题 我知道在 session start 之前不应该输出任何内容 陈述 但我在脚本中找不到问题 索引 php 但我总是出现以下错误 警告 session start function session
  • 具有 gradle 和 android 的不同 API 主机

    我想知道是否可以使用 gradle 为每个构建提供不同的 API 主机 理想情况下 我想通过我的代码同样访问该常量 因此当我执行 gradle 构建时 它会构建 release apk 来指向http example com和 debug
  • 如何通过文件名访问本地文件夹?

    我有一个文件夹是我的动画 游戏 该文件夹中有 pyw 文件和 wav 音乐文件 我有 import wave wave open 而且我不知道括号里该放什么 我知道它应该是文件名 但有人可能会将游戏安装在未知的目录中 如何通过文件名访问本地
  • Android自定义编辑文本值被另一个自定义编辑文本更改

    Intro 在我的一个项目中 我尝试创建带有标题和一些自定义验证的自定义 EditText 当我通过屏幕旋转和活动娱乐来测试此自定义视图时 我遇到了一个奇怪的问题 有什么问题 休闲前 当应用程序启动时 所有编辑文本都具有从活动静态设置的正确
  • Rails 3 嵌套表单 - “添加任务”时 jQuery Datepicker 将不会加载

    我正在使用 Ryan Bates 嵌套形式 gem https github com ryanb nested form 在嵌套形式中 我有一个 jQuery 日期选择器的文本字段 我的问题是当我 添加任务 时 日期选择器没有响应 仅供参考
  • 使用 runas 命令运行脚本

    我需要以管理员身份运行安装脚本 我尝试了几件事 但没有一个有效 runas user Administrator install bat shell 要求输入密码 然后打开一个新的 shell 窗口 并立即关闭它而不执行脚本 runas u