一台已加入AD域的电脑,这台加域的电脑使用的是普通域用户账户,在使用 NVM 切换 Nodejs 版本时需要管理员权限,提示权限的问题。如果切换每次都输入管理员密码,就比较麻烦,有没有什么办法可以不用每次切换都输管理员密码来进行切换呢?
解决办法
1. 把下面的内容复制到一个文本文件中,域名和管理员账户名根据自己实际的名称来修改,然后保存,文件名字自定义,我是用“nvm切换node版本.bat”做命名,后缀要改为bat。
格式:
runas /savecred /user:域名\管理员账户 “cmd.exe的路径”
如下我的域名是:XTYTNET 域的有管理员权限的用户是:admin 根据自己实际的情况来修改。
@echo off
color 1F
title XTYTNET Administrator
echo.
runas /savecred /user:XTYTNET\admin "C:\Windows\System32\cmd.exe"
pause


通过创建一个bat脚本,使用runas/savecred命令保存管理员凭证,用户可以在首次输入密码后无须再次输入就能以管理员权限运行NVM切换Node.js版本。
最低0.47元/天 解锁文章
1237

被折叠的 条评论
为什么被折叠?



