I've tried mulitple ways to pause a script file including running a lisp function that does a pause.
Running the code outside the script in AcCoreConsole works as I want.
(setq Name (getvar "dwgname"))
(alert (strcat "First and only SaveAs " Name))
(getstring "Enter to continue: ")
(princ)