从32位命令提示符使用64位wuauclt

我有一个脚本,因为遗留的原因需要在一个32位的命令行内运行。 这个脚本还包括对某些核心窗口二进制文件的引用 – 最值得注意的是wuauclt,但也包括其他文件 – 在32位环境下默认情况下是不可访问的。

这个脚本正在多个位置运行,包括许多Windows 7和服务器2008 R2的盒子。

我知道有可能将文件从system32复制到syswow64以解决此问题。 有没有更好的方法 – 沿pathvariables添加条目 – 这将允许我从32位脚本内退回到这些64位二进制文​​件?

您应该能够从32位cmd.exe进程中将64位wuauclt.exe%SystemRoot%\sysnative\wuauclt.exe