远程窗口上临时文件夹的位置

如何确定远程Windows机器上的临时文件夹的位置?

我可以使用它连接到它

objSWbemLocator.ConnectServer(strComputer, _ "root\cimv2", _ strUser, _ strPass) 

提前致谢!

Solutions Collecting From Web of "远程窗口上临时文件夹的位置"

铭记每个本地或域用户都可以拥有自己的路径,可以查询Win32_Environment类:

 Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator") Set objSWbemLocator = objSWbemLocator.Connectserver(strComputer, _ "root\CIMV2", _ strUser, _ strPass) Set colItems =objSWbemLocator.ExecQuery("SELECT * FROM Win32_Environment WHERE Name='TEMP' AND SystemVariable=FALSE AND username='machine_or_domain_name\\user_whos_temp_path_you_require'", "WQL", 48) For Each objItem In colItems msgbox objItem.VariableValue Next 

我不是很确定,但你有没有尝试使用“%TEMP%”变量作为远程文件夹字符串? 我想Windows会自动扩展到机器上配置的临时文件夹。