问题标签 [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.
windows-7 - 关闭 UAC 后,“以管理员身份运行”以普通用户启动
我只是想知道为什么在运行 Windows 7 的某些(但不是全部)系统上,Windows 资源管理器上下文菜单中的“以管理员身份运行”条目不起作用。比如我右击cmd.exe,选择“以管理员身份运行”,进程以默认用户身份启动。
这似乎只有在我关闭 UAC(滑块的最低级别)时才会发生。但是,在许多其他也关闭了 UAC 的系统上,这仍然有效。
我需要哪些设置才能再次进行这项工作?老实说,我不知道为什么它可以在某些系统上运行,而在其他系统上却不行。你可以解释吗?
谢谢
batch-file - RunAs 提示输入凭据
我正在尝试编写一个批处理脚本,它将为任何给定的 Windows 服务(使用 explorer.exe 进行测试)为任何可以在运行时输入的给定用户执行 RunAs。我目前拥有的是这个。
set /p Var2="Username = "
set /p Var3="Service to open= "
RunAs /user:%Var1%\%Var2% "%Var3%" /seperate
在命令行上,这似乎工作正常(使用编码值而不是变量)但在批处理文件中它似乎只是重复自身,而不打开它指定的内容(它甚至不提示输入密码,所以我只能假设它甚至没有尝试)。知道为什么它会循环以及我能做些什么来阻止它吗?
干杯
windows - 如何从 cygwin 内部执行 windows runas 命令
如果我尝试从 Cygwin 内部使用 Windows runas 命令,输入密码行将打印到标准输出,但它不会等待我将密码输入 System.in
有没有解决的办法?
windows - 对快捷方式路径名和“以管理员身份运行”中的特殊字符有任何已知限制吗?
我正在开发一个创建批处理文件的 Windows 快捷方式的项目,并且一直在测试批处理脚本路径名中的特殊字符。让我难过的一个问题是,当快捷方式被正常调用时,路径名会起作用,但如果使用“以管理员身份运行”,它就不起作用。
例如,如果快捷方式的路径名是“ C:\Program Files\myapp )]}@#$_-=+'.{[(\bin\hello.bat
”,我点击快捷方式就可以正常运行。当我选择“以管理员身份运行”时,它不起作用。快捷方式目标值确实在路径名周围有双引号。
我可以从命令提示符中毫无问题地调用上述路径名,无论是以管理员身份运行还是以普通用户身份运行。
我在批处理脚本的开头输入了一个提示,以确定批处理脚本本身是否失败,但它没有。当使用 run-as 时,脚本似乎永远不会启动。
我的猜测是 Windows (7) 如何执行 run-as 操作被路径名中的一个(或多个)特殊字符绊倒。使用运行方式(使用批处理脚本[?])是否有任何已知/记录的路径名字符限制?
更新:
经过一些测试,我发现是 ' @
' 字符搞砸了。当我在该字符不存在的情况下运行测试时,run-as 操作成功。不确定该角色 wrt run-as 有什么特别之处。
runas - RunAs 命令失败并出现错误 299
我尝试使用 Windows 中的“runas”命令来运行具有比当前活动帐户更低的凭据的程序(以便“沙盒”该程序只能访问某些目录和文件)。在大多数情况下,它工作正常,但我遇到了一个奇怪的错误。没有任何问题的命令是:
runas /noprofile /user:<Username> <program.exe>
但是,当我尝试删除/noprofile
并改为写入时runas /user:<Username> <program.exe>
,或者runas /user:<Username> /profile <program.exe>
我收到一条错误消息(粗略翻译):
我尝试研究该错误,但我唯一能遇到的是一些人在尝试使用 CD、USB 和外部硬盘驱动器时遇到此错误,并为那些为他们工作的人设置了一些注册表值。我没有尝试自己修改注册表,因为我没有使用其中任何一个,因此我得出结论,错误一定是我的其他问题。
我对导致这种行为的原因感到非常困惑,并希望对此更有经验的人可以帮助我:)
提前致谢 最好的问候
windows-server-2008 - 对写入文件的程序使用“runas”命令 (Windows Server 2008)
我写了这个简单的控制台程序(writeTxt.exe
):
然后我使用命令在 Windows Server 2008 的控制台上运行它runas
(我以不同的用户身份登录User1
):
但程序不产生文件test.txt
。如果我以身份登录服务器User1
并运行该程序,则它可以正常工作。我是否必须为此设置一些东西才能正常运行?
php - 使用 PHP 中的“runas”命令
这个问题与:Using "runas" command for a program that write a file (Windows Server 2008)
我尝试runas
从 PHP 运行命令来运行该控制台程序:
但是从浏览器调用时它不起作用。但是,它通过在 PHP 交互模式 ( php -a
) 下运行来工作。有什么必须在浏览器中设置的吗?
windows - 将IE设置为受限用户以管理员身份运行?
我已经锁定了一个 Windows 稳定状态的用户,但是我已经将用户文件夹放到了不同的分区上,这样当用户注销或重新启动时,不会丢失来自 firefox、thunderbird 等的数据,这是由稳定状态引起的。
我希望受限用户能够以管理员身份打开 Internet Explorer,我已经能够使用下面的代码执行此操作,但每次用户登录时都会要求输入密码,而不仅仅是第一次,因为 Windows 稳态恢复回到原来的样子。
我已经读过没有办法在这段代码中添加密码,但是当我上次这样做时我确实找到了解决方法,但不记得怎么做,有什么想法吗?
java - 以具有完全权限的管理员身份运行 Java 文件
我已经制作了一个 Java 应用程序,并在我的电脑和我的电脑上对其进行了测试,到目前为止一切都很好......但是当我在他的电脑上“安装”我的应用程序时,这个应用程序是为我的另一个有迪斯科舞厅的朋友准备的( Windows Vista 32 位)它没有工作,然后我去搜索和搜索,我发现问题是权限......我安装了 vista 32 位和 xp 32 位的虚拟机来做一些测试,我' m 无法以完全管理员权限运行我的应用程序。
有什么方法可以创建批处理文件或允许我以所有权限运行我的应用程序的东西吗?我的意思是全部,因为我需要连接到计算机的 COM 端口以从设备获取一些数据,并且我需要存储一些文件,并且由于我使用的是外部库,因此我可能需要一些我不知道的权限...我已经尝试过了,但没有任何效果:
使用微软的提升脚本,我还创建了一个批处理文件
但没有任何效果:\有什么想法吗?先感谢您
c# - 我的应用程序会以管理员身份运行吗?
如果我的应用程序要求自己以管理员身份运行,然后执行
子进程也会以管理员身份运行,还是我需要专门以管理员身份运行?