Mmmmmmmm..... I don't think the asterisk is the problem, as Windows
doesn't have the same expansion issue that Unix does.
I think the problem is in the syntax used for the OBJECTS parameter:
OBJECTS='"G:\DATA\ACCESS\184 BACKUPS\* "' -
'"G:\DATA\ACCESS\57 BACKUPS\* "' -
'"G:\DATA\ACCESS\578 BACKUPS\* "' -
'"G:\DATA\ACCESS\1263 BACKUP\* "' -
'"G:\DATA\ACCESS\182MAN BACKUP\* "' -
'"G:\DATA\ACCESS\182SYSTEM BACKUP\* "' -
'"G:\DATA\ACCESS\CISPS SPT DATABASE BACKUP\* "' -
'"G:\DATA\ACCESS\CISUM SPT DATABASE BACKUP\* "' -
Rather than enclosing each file specification in double and single quotes,
each file spec should be enclosed in a pair of double quotes, then the
entire set of file specs enclosed in a pair of single quotes, like this:
OBJECTS='"G:\DATA\ACCESS\184 BACKUPS\* " -
"G:\DATA\ACCESS\57 BACKUPS\* " -
"G:\DATA\ACCESS\578 BACKUPS\* " -
"G:\DATA\ACCESS\1263 BACKUP\* " -
"G:\DATA\ACCESS\182MAN BACKUP\* " -
"G:\DATA\ACCESS\182SYSTEM BACKUP\* " -
"G:\DATA\ACCESS\CISPS SPT DATABASE BACKUP\* " -
"G:\DATA\ACCESS\CISUM SPT DATABASE BACKUP\* "' -
The asterisk isn't really necessary, though, so this could be slightly
shortened to:
OBJECTS='"G:\DATA\ACCESS\184 BACKUPS\ " -
"G:\DATA\ACCESS\57 BACKUPS\ " -
"G:\DATA\ACCESS\578 BACKUPS\ " -
"G:\DATA\ACCESS\1263 BACKUP\ " -
"G:\DATA\ACCESS\182MAN BACKUP\ " -
"G:\DATA\ACCESS\182SYSTEM BACKUP\ " -
"G:\DATA\ACCESS\CISPS SPT DATABASE BACKUP\ " -
"G:\DATA\ACCESS\CISUM SPT DATABASE BACKUP\ "' -
Regards,
Andy
Andy Raibeck
IBM Software Group
Tivoli Storage Manager Client Development
Internal Notes e-mail: Andrew Raibeck/Tucson/IBM@IBMUS
Internet e-mail: storman AT us.eyebm DOT com (change eye to i to reply)
The only dumb question is the one that goes unasked.
The command line is your friend.
"Good enough" is the enemy of excellence.
Richard Sims <rbs AT BU DOT EDU>
Sent by: "ADSM: Dist Stor Manager" <ADSM-L AT VM.MARIST DOT EDU>
04/28/2003 05:42
Please respond to "ADSM: Dist Stor Manager"
To: ADSM-L AT VM.MARIST DOT EDU
cc:
Subject: Re: Message ANS1102E Excessive number of command line
arguments
>ANS1102E Excessive number of command line arguments passed to the program
...
>OBJECTS='"G:\DATA\ACCESS\184 BACKUPS\* "' -
...
>So i only have 8 directories that i want to archive. What confuses me is
>that we have been running this command schedule for some months now,
>without problem. It started last week, and happened again yesterday.
Jeff - As Consumer Reports would point out: what about that pesky
asterisk?
That results in an expansion of filenames under the directory, I
believe. (I'm not a Windows guru.) I should think you would only need to
specify the directory names in the Objects list.
Richard Sims, BU
|