A tcl script that uses the $argv0 variable, which contains the name of the running script will sometimes fail while running the script a second time.
Use the following syntax:
Example:
echo [info script]