从远程计算机运行时,wmic输出为空

时间:2015-10-27 17:10:11

标签: batch-file wmic

在本地运行此行时,我按预期获得输出文件:

wmic product get name | more >"C:\temp\InstallList.txt"

但是当尝试远程运行此命令时(使用远程计算机上运行批处理文件的psexec),该文件为空,尽管我使用的是管理员凭据。

为什么?

1 个答案:

答案 0 :(得分:0)

为什么使用PSEXEC?为什么不用WMIC命令指定计算机,用户名和密码。如果凭据与远程计算机上的本地用户相同,则无需指定用户名和密码。

wmic /node:"computer" /user:myusername /password:"password" product get name | more >"C:\temp\InstallList.txt"