I typically use either the Get Default Directory function or the Convert File Path function with an empty string to get the path of the current script.
path1 = Get Default Directory();
path2 = Convert File Path( "" );
Show( path1, path2 );
Here's the log when I run this script from a file located within my "C:\Public" folder:
path1 = "/C:/Public/";
path2 = "/C:/Public/";
Justin