gpt4 book ai didi

batch-file - 批处理文件中的 Runas 密码

转载 作者:行者123 更新时间:2023-12-04 02:47:48 24 4
gpt4 key购买 nike

我想运行一个带有 runas 命令的批处理文件。
是否可以在批处理文件中链接密码?
例如: runas/profile/user\domain 密码
提前感谢您的回答

最佳答案

替代解决方案

看起来好像runas不允许你想要的(在不严重损害安全性的情况下......见下文)。但是,有一个名为 PsExec 的第三方实用程序。这确实允许这样做。来自 Sysinternals PsExec page :

Usage: psexec [\\computer[,computer2[,...] | @file\]][-u user [-p psswd][-n s]
[-r servicename][-h][-l][-s|-e][-x][-i [session]]
[-c executable [-f|-v]][-w directory][-d]
[-<priority>][-a n,n,...] cmd [arguments]


(注意:使用 PsExec 的想法来自 Lauren7060 对 this question on Spiceworks 的回答)。

所以,像这样:
psexec -u MYUSER -p MYPASSWORD MYBATCH.BAT

应该做你想做的。

什么不起作用

如您所见, runas通常会提示用户输入密码。有趣的是,您可以通过管道将数据导入 runas :
echo password | runas ...

或从文件重定向输入:
runas ... < PASSWORD.TXT

runas不会提示输入密码。但是,我可以 不是 获取 runas接受密码有效,但我格式化了数据。在后一种情况下(从文件重定向),我尝试了有和没有行尾的情况,但都没有奏效。我的猜测是管道/重定向足以停止 runas提示输入密码,但它并没有真正从 stdin 读取任何内容.这是由 this article on the Tech Torials website 部分支持的描述了一种方法,您可以在其中使用 runas没有它提示输入密码,但是 只有如果您将帐户的密码设置为空字符串。

关于batch-file - 批处理文件中的 Runas 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56628843/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com