runas /savecred...不接受 cmdkey /add (凭据)

2024-06-27

我有一个问题鲁纳斯/savecred ... and cmd键/添加....
我有一个批处理文件包含这一行:

runas /profile /savecred /user:MyDomain\MyUserName "MyProgram.exe"  

我以管理员身份登录到我的计算机,并且想使用另一个用户:MyUserName 来执行 MyProgram.exe。
当我第一次启动批处理文件时,它提示输入“我的用户名”的密码,我输入密码,效果很好!
第二次,它不再要求输入密码,因为/savecred已将 MyUserName 和密码保存在 Windows 凭据中。凉爽的 !!
凭证管理器中的信息

Internet or network adress: MyDomain\MyUserName (Interactive logon)  
User name: MyDomain\MyUserName  
Password: ............
Persistence: Logon Session  

现在,我想避免输入第一次要求的密码。为此,我使用 cmdkey.exe 自己添加凭据,而没有通过此行 /savecred

cmdkey /add:domain:interactive=MyDomain\MyUserName /user:MyDomain\MyUserName /pass:***********  

我已经从线路中删除了 /savecredrunas
凭证管理器中的信息

Internet or network adress: MyDomain\MyUserName  
User name: MyDomain\MyUserName  
Password: ............
Persistence: Logon Session  

看看有没有(交互式登录)在第一行。问题是当我启动批处理文件时,它总是提示输入密码,看起来 runas 丢弃了 cmdkey 保存的信息!

那么我错过了什么?或者 /savecred 在 Windows 凭据中保存了哪些其他内容?


在 Windows 7 下,runas/savecred(交互式登录)凭据保存在目录 c:\users\username\appdata\roaming\microsoft\credentials 中的隐藏文件中。

如果您将此文件移出此目录,则该凭据不会显示在 Windows 凭据管理器中。将文件移回到引用的目录中,凭据将重新出现。无需其他操作或调整。

您应该通过运行一次 runas /savecred 命令来保存交互式登录,然后根据需要移入和移出隐藏的加密文件。

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

runas /savecred...不接受 cmdkey /add (凭据) 的相关文章

  • 批处理文件递归复制目录

    有没有办法在 bat 文件中递归复制目录 有这样的例子吗 调查xcopy https learn microsoft com en us windows server administration windows commands xcop
  • 在批处理文件中添加 +1 到日期

    我有一个批处理文件 可以很好地创建今天的日期 现在我需要更新它以显示明天的日期 任何帮助深表感谢 echo off set TimeStamp 12 00 00 FOR F TOKENS 1 DELIMS A IN DATE T DO SE
  • java中如何获取远程用户的用户名

    我正在开发没有任何登录机制的应用程序 我组织中的任何用户都可以使用它 但我想选择将使用我的工具的远程用户的用户名 我有一个按钮 点击它我想获取他们的用户名 I tried request getRemoteUser got null tri
  • 我应该如何传递密码(包含特殊字符)作为命令行参数?

    我有一个部署脚本 必须将 LDAP 密码作为命令参数传递给该脚本 实际密码 foo ser ver 1 包含三个空格字符 开头 之前1 之后1 e g bin gt deployment bat LDAPPassword foo ser v
  • 批处理文件搜索与本地文件同名的文件夹并将所述文件移动到找到的文件夹不起作用

    因此 我尝试创建一个批处理文件 该文件将在与批处理文件相同的目录中获取 pdf 文件并输出文件名 无扩展名 我使用这段代码来完成此任务 echo off for r C Users me Test Folder G in pdf do se
  • 批处理:在带有管道的 for 循环中执行带引号的命令来查找

    您能否建议如何修复下面的命令 该命令会从 svn 中删除未版本控制的项目 rem echo off for f tokens 2 i in c Program Files TortoiseSVN bin svn exe status no
  • 影响浏览器是否提示保存凭据

    对于大多数具有用户名和密码对话框的网页 浏览器将提示用户是否要保存该表单的凭据 然而 对于此登录页面 http vdn volvoce com 事实并非如此 我找不到关于 IE 如何决定是否显示此对话框的任何好的数据 如何让 IE 显示该提
  • 批处理文件 FOR /f 标记

    任何人都可以逐行准确解释以下代码是如何工作的 我真的迷路了 我一直在尝试学习如何使用 FOR 命令 但我不明白这一点 echo off for f tokens delims f in myfile do set line f call p
  • 如何从Windows阻止社交媒体[关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 我想根据时间阻止我的电脑上的社交媒体 晚上 9 点后屏蔽 上午 11 点后解锁 如家长控制 我尝试过关注但失败了 创建了
  • 用于创建计划任务的 VBScript

    我正在尝试创建一个 VBScript 它创建一个批处理文件 然后创建一个计划任务来运行该批处理文件 到目前为止 我尝试过的所有操作都创建了批处理文件 但没有创建计划任务 并且我没有收到任何错误 这是我到目前为止所拥有的 Option Exp
  • 如何迭代所有注册表项?

    我正在尝试迭代所有注册表项以查找 包含 并删除 jre1 5 0 14 值 有办法做到吗 下面的代码只是在特定键下找到jre1 5 0 14 我确实想迭代所有的键 顺便说一句 if 子句获取是否等于 jre1 5 0 14 但如果它包含 j
  • 为什么 Windows 命令 DIR 在搜索 *.tif 文件时也会输出 *.tiff 文件?

    我想使用 Windows 命令DIR为了找到唯一TIF文件 即具有扩展名的文件 tif 因此我使用以下小批处理文件 for f delims a IN dir b a d s C wolter testversion input tif d
  • 为什么标签存在却提示“系统找不到指定的批次标签”?

    在 Windows XP 中运行批处理文件时 我发现随机出现的错误消息 系统找不到指定name of label的批次标签 标签当然存在 导致此错误的原因是什么 实际上 要实现这一点 你需要两个条件 批处理文件不得使用 CRLF 行结尾 您
  • 将 runas 作为子进程启动并将密码写入标准输入?

    我正在尝试编写一个 C 程序 该程序应该从 Windows 调用 runas 工具并自动输入密码 我尝试过的 Process runas new Process runas StartInfo FileName runas runas St
  • 批处理文件进度旋转轮

    我已经尝试了好几天了 似乎可以让它发挥作用 我找到了一个例子 但它使用了 CryEcho 但它不起作用 我只是想添加这个 让用户知道在 ping IP 地址时发生了什么事 我确实在这里找到了一些代码 但这让我感到困惑 因为我刚刚开始为了好玩
  • 批处理文件运行 npm start

    我有一个角度应用程序 可以使用命令启动npm start在控制台中 现在我想创建一个批处理文件 在启动时执行 npm install 这是我创建的批处理文件 前端 bat cd
  • 如何找到批处理文件的当前目录,然后将其用作路径?

    我有一个批处理文件 打算分发给我们的客户以运行软件任务 我们将它们作为文件夹分发或 zip以及里面的文件 里面有批处理文件和另一个文件夹 其中包含运行批处理所需的文件 通常 当您进行批处理时 您可以键入文件所在的路径 但我不知道文件在哪里
  • 使用标准用户帐户在提升的脚本中获取登录用户名

    在 Windows 7 中运行的批处理脚本中 我有几个 IF 子句 例如 IF USERNAME foo GOTO bar 不幸的是 当我运行这个批处理脚本时 用 以管理员身份运行 从上下文菜单中 USERNAME 始终是管理员的用户名 而
  • 在 VBA 中调用批处理文件无法正常工作

    我正在尝试创建一个可供其他人使用的程序 目前 我的文件位于目录中C Documents and Settings jpmccros Desktop test 该目录包含我的macro xlsm names bat 还有另一个子目录名为Dat
  • 使用詹金斯凭证

    我想知道如何创建 Jenkins 和 Jenkins 中运行的作业可以使用的凭据来连接到第三方服务 您应该指定您将使用哪个第三方服务 以下是凭证示例位桶 我现在正在使用 Jenkins 版本 1 568 默认情况下有证书特征 因此 如果您想

随机推荐