标签: runas

无需密码即可运行

在域中的 Windows 服务器上,我有一个从计划任务运行的脚本。

我希望此脚本在mydomain\peter用户帐户下运行。如果您知道 Peter 的密码,那么使用计划任务执行此操作很简单。完成后,脚本会在 Peter 决定(或必须)更改密码时停止。

在 Linux 上,cron可以使用任何用户帐户运行作业,而无需知道相应的密码。并且root可以代表另一个用户运行任何东西(使用susudo)。

有什么办法可以在 Windows 上做到这一点?

我需要一台旧的 Windows 2003 服务器,但我可以设法从另一台计算机上运行它。

windows scheduled-task runas

3
推荐指数
1
解决办法
1809
查看次数

RunAs 不同的用户不起作用:(

我在办公室的开发电脑不在 Active Directory 中。这是一个正常的安装,没有域。一切正常。

当我希望连接到共享驱动器时,我需要使用我的公司凭据映射驱动器

例如。CompanyDomain\UserName 和密码,例如。Foo\User1 和 secretpassword

效果很好。

所以现在我尝试在我的 NETWORK 用户凭据下运行 Visual Studio 和 SSMS。因此,我左键单击并按住 shift 按钮,右键单击“开始”按钮下的应用程序图标,然后左键单击“以不同用户身份运行”。

我输入了我的凭据(如上)……但失败了。说我的凭据不好。

跆拳道?有什么办法可以解决这个问题吗?弄清楚什么是goin gon?

欢呼:)

PS 操作系统是 Win 7 RC

windows runas

2
推荐指数
1
解决办法
1万
查看次数

将文件复制到不存在信任关系的其他域

我有以下设置。

1 x 主机位于 DOMAIN A 中的 VM 中的 1 x PDC 在运行其自己的 AD Forest (DOMAIN B) 的仅主机网络适配器上运行 1 x 服务器在 DOMAIN B 中运行,这也位于仅主机网络适配器上,但具有通过 VirtualBox 在 NAT 模式下运行的辅助适配器(PDC 在同一个 VirtualBox 实例中运行)。

我需要在域 A 中获取文件并使用 ROBOCOPY 复制到不存在信任关系的域 B,域 B 是完全隔离的,并且根本不允许以任何方式与域 A 交谈。

这样做的一种方法是使用来自 sysinternals 的 PSEXEC 并使用网络路径将文件复制到来自域 B 的文件,由于各种原因,这种方法已被完全排除,其中之一是时间和流程的返工花费太长时间(尽管有可能)

我可以使用带有/netonlyswitch 的runas 复制文件,而不会从 cmd 行手动复制文件,在运行时将 run 作为密码,这一切都有效。

问题是我从使用 MSBuild 扩展(仅执行 Robocopy.exe)调用 Robocopy 的 rake 命令内部运行此副本。

是否有第三方 runas 或等效工具允许/netonlyrunas的行为与作为开关给出的密码?

runas 的等效语法(如果 runas 支持此行为)如下:

runas /user:user@domain.com /password:password /netonly …

files domain authentication robocopy runas

2
推荐指数
1
解决办法
3万
查看次数