我正在尝试通过网络运行WMIC以获取特定文件的版本。我知道你可以获得一个本地文件版本:
wmic datafile where name='\\C:\localfile.exe' get version
如果我想通过网络找到它怎么办?像这样:
wmic datafile where name='\\fileserver\\e$\\file.exe' get version
可以这样做吗?我确实有相关服务器的用户名和密码。
答案 0 :(得分:1)
wmic /NODE fileserver /USER user /PASSWORD pass datafile where name='e:\\file.exe' get version
是的,除非执行查询的用户拥有远程节点的权限,否则您需要指明用户和密码。
您对本地(到远程计算机)数据库执行查询,该数据库具有使用本地(远程)路径注册的元素。
反斜杠需要转义