I love MSDN CDs. MSDN / Platform SDK / Web Services / Web Workshop / DHTML / DHTML References / Methods / Exec Command. I have not tried this and do not know if images are saved.
' false for no interface
' Use \\ to separate multiple folder names.
blnSuccess = Webb.document.ExecCommand("SaveAS", false, "C:\folder\\subfolder\file.???"
execCommand Method
--------------------------------------------------------------------------------
Executes a command on the current document, current selection, or the given range.
Syntax
bSuccess = object.execCommand(sCommand [, bUserInterface] [, vValue])
Parameters
sCommand Required. String that specifies the command to execute. This command can be any of the command identifiers that can be executed in script.
bUserInterface Optional. Boolean that specifies one of the following values: false Default. Does not display a user interface.
true Displays a user interface, if the command supports one.
vValue Optional. Variant that specifies the string, number, or other value to assign. Possible values depend on sCommand .
Return Value
Boolean that returns one of the following values:
true The command was successful.
false The command was not successful.
SaveAs Command
--------------------------------------------------------------------------------
Saves the current Web page to a file.
Scripting Information
Command SaveAs
User interface Optional. This command displays a dialogue box if the bUserInterface argument of execCommand is set to true or omitted. It does not display a dialogue box if the argument is set to false or null and the vValue parameter is present (even if it's null).
execCommand vValue Optional. String that specifies the path and file name of the file to which to save the Web page. When the path contains more than one folder name, separate the folder names with two backward slashes (\\).
Applies to execCommand, queryCommandEnabled, queryCommandIndeterm, queryCommandState, queryCommandSupported, queryCommandValue.
Compare Code (Text)
Generate Sort in VB or VBScript