Almost HOME, Thanks DOC, Shane and Les. I am able to successfully run the utility using the script. . . (at last finally submitted here in code, yea!)Thank you again for your patience and assistance.

Like I said, the utility finally runs, but it has global effect, I am not yet able to get the If InGroup ("PrintMig") to work. I enter the command and it will wants something . . . a command such as Run etc, either immediately after the commnet or when i select enter, at shfit-return the next line indents and prompts for something.

HELP NEEDED HERE PLEASE> > > At lines 35-37, Between the If InGroup ("PrintMig")and the If Not @LogonMode command something must go there to make the transition, I duno?

Additionally, I have replaced the previous PrintMig Distribution Directory Object with a Security Group-Domain Local object of the same name and have added test members. . . . no luck

 Code:
?
?("*******************************************************************************");
?(" Logon Domain:	") (%USERDOMAIN%);
?(" Logon Server:	") (%LOGONSERVER%);
?(" Username:	        ")(%USERNAME%);
?(" Workstation:	")(%COMPUTERNAME%);
?("*******************************************************************************");
?
?
?
?("Now Mapping User H Drive")
Use H: /delete /persistent
Use H: "\\servername\sharename\%USERNAME%"
?("The Command Completed Successfully")
?
?("Now Mapping R Drive")
Use R: /delete /persistent
Use R: "\\servername\sharename"
?("The Command Completed Successfully")
?
?("Now Mapping S Drive")
Use S: /delete /persistent
Use S: "\\servername\sharename"
?("The Command Completed Successfully")
?
?("Now Mapping Forms T Drive")
Use T: /delete /persistent
Use T: "\\servername\sharename"
?("The Command Completed Successfully")
?
use I: /delete /persistent
Use I: "\\servername\sharename"
?("The Command Completed Successfully")
?
If InGroup "PringMig" it wants something here or
	here ******************** THIS IS WHERE IS HURLS ***********************
If Not @LogonMode
  Break On
EndIf
Dim $SO
$SO=SetOption('Explicit','On')
$SO=SetOption('NoVarsInStrings','On')
$SO=SetOption('NoMacrosInStrings','On')
$SO=SetOption('WrapAtEOL','On')
?
?
Dim $Folder
$Folder='C:\logfile\'
;Check if the folder exists, if not create it otherwise continue on.
If GetFileAttr($Folder) & 16
  ;Folder found do nothing
Else
  MD $Folder
  If @ERROR
    Quit @ERROR
  EndIf
EndIf
?
Copy "I:\Printmig\*.*" "C:\logfile\*.*"

Shell "C:\logfile\printmig330a.exe /all