问题标签 [runas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5697 浏览

sql - 使用跨域的 Windows 身份验证定义连接字符串以访问 SQL Server

我在 Windows 服务应用程序中定义连接字符串时遇到问题。SQL server 和 windows 服务在不同的域上,这就是问题所在。但是,我知道这是可能的,因为在带有此参数的终端中使用 runas.exe 时没有问题。

所以问题应该出在我的连接字符串中。如何修改我的连接字符串以以相同的方式访问服务器?我的连接字符串现在看起来很精简:

更新

似乎不可能完全复制 runas.exe 命令。我尝试像podiluska解释的那样使用模仿。但是,这仅在用户可以在当前域上运行时才有效。在我的情况下,我想在连接到数据库时将 Windows 凭据作为参数发送,因为该用户无法在当前域中登录。任何人都可以确认这是不可能的吗?

0 投票
1 回答
23889 浏览

cmd - Windows CMD 批处理文件以管理员身份运行命令

我有一个批处理文件,我想在其中运行一些命令,但不是所有命令都以管理员身份运行。我不想以管理员身份运行命令提示符或以管理员身份运行整个批处理作业。我想以管理员身份运行的命令示例如下:

appcmd.exe recycle apppool \apppool.name -DefaultApp

Appcmd是管理IIS 7的命令,这个例子我想回收一个App Pool。
我试过了:

runas /profile /user:MYPC\administrator "appcmd.exe recycle apppool \apppool.name -DefaultApp"

我得到一个1326: Logon failure: unknown user or bad password,但我知道用户和密码存在。关于我如何做到这一点的任何建议?

0 投票
1 回答
30568 浏览

windows - 在脚本中以管理员身份运行 cmd.exe

我有一个脚本,我需要以管理员身份运行,就像我右键单击 cmd.exe 并单击Run As Administrator 一样

目前这就是我所拥有的:

0 投票
2 回答
6522 浏览

vb.net - 使用 vb.net 以管理员身份运行文件

可能重复:
以管理员身份从 vb.net 中启动批处理文件

我创建了一个应用程序。我需要以管理员身份使用 vb.net 启动一个程序。我知道你可以使用 runas,我几天前就这样做了,但我真的不记得以管理员身份运行它的代码。你能帮忙吗

我没有他们的用户名或密码。我只是想让它弹出一个框,询问他们是否愿意允许这种情况发生。

我不知道我的应用程序是以管理员身份运行的。我正在以管理员身份从我的另一个程序开始..

process.start("C:\filename.bat")

0 投票
3 回答
17450 浏览

vb.net - 以管理员身份从 vb.net 中启动批处理文件

在我的应用程序中,我需要以管理员身份运行一个批处理文件才能运行。
到目前为止我正在使用它,但我不记得如何使用 runas 功能,它允许它以管理员权限运行。

任何帮助将不胜感激。

0 投票
0 回答
814 浏览

batch-file - Runas 不允许复杂的命令

我已经在这个 SVN 提交后挂钩批处理文件上工作了一段时间,但我遇到了另一个问题。这一切都在 Windows 2003 服务器机器上完成。

我正在尝试以管理员身份执行此行(这在自行执行时有效):

我已经对此进行了测试,它也可以按预期工作:

但是当我将两者结合起来时:

然后我得到“runas 使用”输出,基本上相当于 runas /? 信息。START 周围的外部 " 包装器并在它失败后添加到最后。因此两种方式都经过了测试。

我似乎无法组合两个简单的命令这一事实让我觉得我今天只是无脑,所以请告诉我我缺少什么明显的东西。

0 投票
2 回答
8976 浏览

c# - 当 Verb="runas" 时设置 ProcessStartInfo.EnvironmentVariables

我正在开发一个 C# 应用程序。

我需要创建变量并将其传递给一个新进程,我正在使用ProcessStartInfo.EnvironmentVariables.

新进程必须运行提升,所以我使用 Verb = "runas"

问题是根据msdn 文档

更改属性后,您必须将该UseShellExecute属性设置为 false才能启动该过程EnvironmentVariables。如果UseShellExecute为 true,InvalidOperationException则在调用 Start 方法时抛出 an。

但该runas变量需要UseShellExecute=true

有没有办法做到这两点:以提升的方式运行进程并设置环境变量?

编辑

我会尝试改写我的问题...

有没有办法将参数安全地传递给另一个进程,这样只有另一个进程才能读取参数。

0 投票
1 回答
2315 浏览

c++ - C ++ Windows - 填写系统的密码字段(“运行方式”)

我知道还有很多其他方法可以做到这一点,但我想知道如何自动填写 windows命令运行的密码问题。

有什么办法吗?我用谷歌搜索了很长时间,但我只发现很多工具在做我想做的事情,而不是为自己做这件事的方法。PS:我不想使用任何 .Net 功能。

0 投票
2 回答
7412 浏览

android - 如何在不使用计算机的情况下读取设备上的 db 文件

我刚开始在 android 上开发,目前只使用了不起的应用程序 AIDE 在我的设备(galaxy nexus 和 nexus 7)上直接编码。

在这里查看有很多使用 adb 将数据库拉到您的计算机上的答案,但我没有使用计算机。

我看到了以可调试模式构建应用程序并使用“运行方式”的答案,但我收到了无权限错误。我没有 root 权限,也不是完全反对安装它,但想确保没有非 root 权限的方法可以做到这一点。

我正在尝试使用 connectbot 运行的东西。

提前致谢

0 投票
2 回答
3733 浏览

eclipse - Eclipse:“Run as”不显示列表元素(例如“Run as android application”)

今天早上我更新了我的 Ubuntu 版本,现在我无法从 Eclipse 运行我的应用程序。

问题是当我单击“运行方式”时出现的列表是空的,我无法运行任何东西。

我该如何解决这个问题?

我能看到的唯一错误,告诉我: