I am trying to learn VB scripting by following the Windows 2000 Scripting
guide. Following along in the book (printout) using a script that reports
back free space on the c drive.
Const CONVERSION_FACTOR = 1048576
Set objWMIService = GetObject("winmgmts:")
Set objlogicalDisk = objWMIservice.Get("win32_LogicalDisk.DeviceID='C:â??â??)
FreeMegBytes = objLogicalDisk.freespace / CONVERSION_FACTOR
Wscript.Echo Int(FreeMegBytes)
When I add the line to access a remote computer ("winmgmts://" & Computer)
Const CONVERSION_FACTOR = 1048576
Computer = "billy"
Set objWMIService = GetObject("winmgmts://" & Computer)
Set objLogicalDisk =
objWMIService.Get("win32_LogicalDisk.DeviceID='C:â??â??)
FreeMegBytes = objLogicalDisk.freespace / CONVERSION_FACTOR
Wscript.Echo Int(FreeMegBytes)
I get a VBScript runtime error
Script: c:\vbstestarea\t1.vbs
Line: 3
Char: 1
Error: ActiveX component cantâ??t create object: â??GetObjectâ??
Code: 800A01AD
Source: Microsoft VBScript runtime error
Any help would most helpful