问题标签 [non-admin]

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 投票
0 回答
305 浏览

windows - 在执行权限受限的 Jenkins 从站上运行 .bat 命令

我在受限环境中运行 Jenkins 从站。此环境仅允许我执行特定目录中的文件。我遇到的问题是运行简单的批处理命令。

奴隶的java.io.tmpdir存在AppData/Local/Temp,詹金斯会将我的命令复制到一个临时 bat 文件中并尝试运行它,如下所示:

这里问题变得很明显,由于限制无法运行命令并且构建失败。有人在受限环境中工作并面临同样的问题吗?什么是一个好的解决方法?

不幸的是,-Djava.io.tmpdir=newpath这不是一个选项,因为这涉及到 Java 安装。也许有一种方法可以在本地覆盖它?

0 投票
0 回答
95 浏览

wix - 具有非管理员权限的 WIX 升级安装程序

我在使用与“受限”产品相同的 InstallPrivileges 进行升级时遇到问题,InstallScope="perUser"。初始/首次安装工作正常,没有要求管理员权限。但是,在尝试升级时,它需要 UAC 提升。如何让升级使用与以前安装的版本相同的访问级别-> nonAdmin。

我尝试了不同的技术并阅读了不同的论坛,但似乎没有任何效果。如果您遇到相同的问题或者您知道代码中有什么问题,您能帮忙吗?谢谢

0 投票
0 回答
543 浏览

macos - Installing / Updating Docker Desktop on Mac without admin

I have a Mac where I do not have admin rights. I have requested and received temporary admin rights on the machine to install Docker. I just recently read that if we can install any software in a directory other than the System Applications directory without admin rights.

But when I start the Docker.app from that directory, I get a pop-up that requests admin id / password.

I can put that info in for next 2 days, as the admin is for very limited time.

I have two questions :

  1. Why am I being asked for admin info, if I am installing it at a location other than Systems Applications folder.
  2. This doesn't allow to update the Docker version without putting the admin info again. Since my admin is very temporary and I will not be able to get this access again and again, how should I install it initially so that I will be able to update to newer versions. Otherwise, I will be stuck at the today's version

I am new to Mac.

Appreciate any pointers / help

Thanks

0 投票
0 回答
100 浏览

excel - 在 Win 10 中安装没有管理员权限的应用程序

我为MS excel开发了一个VSTO项目。我需要在Window 10中创建无需管理员权限即可运行的安装文件。有什么方法可以做到这一点?

0 投票
0 回答
39 浏览

windows - 以管理员身份运行强制安装非管理员设置

我使用Wix-tools创建了一个非管理员安装程序。它工作完美。但是当我通过右键单击设置提供“以管理员身份运行”时,它正在安装在ProgramFiles文件夹中。但我需要在用户LocalAppData文件夹中安装设置,甚至给出“以管理员身份运行”。我怎样才能做到这一点?

在此处输入图像描述

0 投票
1 回答
64 浏览

node.js - 将 NODE/NPM 设置为非管理员时 NPM 不起作用

我一直在遵循本指南(https://theshravan.net/blog/how-to-use-node-and-npm-without-installation-or-admin-rights/)尝试在我的工作电脑。

在遵循所有指示后,我的节点显示了它的版本,但没有显示 NPM。

当前路径是C:\TOOLS\nodejs

npm -v给出回应bash: npm: command not found

任何建议都有帮助!谢谢

0 投票
1 回答
175 浏览

windows - 有没有办法通过powershell根据gpo设置检查密码是否符合标准用户帐户

我担心的是我无法将用户的密码存储在任何地方。用户输入密码后,我想验证它是否符合该机器上的密码策略设置。

  • 我遇到了 net 命令来检索相关信息,但 net 不适用于标准用户。

  • 标准用户无法在该机器上创建另一个用户帐户 - 因此,我无法从该帐户创建另一个具有相同密码的用户来检查密码合规性。

  • 还尝试使用相同的密码本身更改标准用户的密码,目的是如果它不合规,我将收到密码不合规错误。但它可能会弄乱密码历史记录。

有什么方法可以简单地通过powershell检查密码是否符合标准用户而不执行任何写入操作?

0 投票
2 回答
731 浏览

windows-10 - 在 Windows 10 上使用 Genisoimage 或 Mkisofs

我已经多次搜索如何在 Windows 10 上下载 Genisoimage 和 Mkisofs。但是,一些链接和 Stack Overflow 帖子说 Genisoimage/Mkisofs 仅适用于 Linux,反之亦然。我尝试下载 Mkisofs,甚至将 mkisofs.exe 添加到我的 Path 变量中,但在 Visual Studio Code 中尝试使用 genisoimage/mkisofs 命令时,它仍然未被识别为内部或外部命令。有关如何正确下载 GenIsoImage 或 Mkisofs 以用作命令的任何建议都会有所帮助!

PS:我是 Stack Overflow 的新手,如果我的问题有任何问题,我很抱歉。

0 投票
0 回答
71 浏览

windows - 有没有办法在 Win10 中以非管理员用户身份执行具有提升权限的程序?

我正在尝试用一些脚本自动化一些事情。我电脑中的一个用户没有管理员权限(我有一个“工作”用户和一个“游戏”用户,我不希望后者默认为管理员)。

但是有时我需要授予管理员权限(有时当游戏启动时要求提升权限,或者安装新游戏时)。当我在计算机上时没有问题,因为我总是可以输入我的管理员密码,但现在我正在尝试自动化一些事情,我发现启动具有提升权限的进程的唯一解决方案是使用runas.

但是,这并不能如我所愿,因为这会使管理员帐户启动进程,因此任何与用户相关的行为(例如,蒸汽登录到我的帐户)。

我需要一种以非管理员用户身份启动程序并以我可以自动化的方式授予它提升权限的方法。

到目前为止,我已经尝试在以非管理员用户身份运行任务的任务计划程序上运行任务,并且我有“以最高权限运行”复选框,但如果运行任务的用户是非管理员,它就不起作用.

编辑:为了清楚起见,我对要求我在运行程序时输入管理员密码的解决方案很好。但是结果应该是该进程以普通用户身份运行(例如,打开 cmd,键入echo %username%并获取非管理员帐户名,而不是管理员帐户名)

0 投票
0 回答
29 浏览

appium - 切换到非管理员用户时无法使用 appium 启动应用程序

在 Android 设备上,我们可以添加多个用户。但是只有一个管理员用户。当我使用 appium 切换到非管理员用户时,我无法启动任何应用程序。例如

我们可以使用命令获取用户ID - adb shell pm list users

获取非管理员用户的 ID。是数值

脚本执行时没有任何错误,但不会启动应用程序。像这里我正在尝试启动设置应用程序。当我们为管理员用户使用 userID 时,相同的代码可以正常工作。它启动应用程序