| **Navigation:**  [[templates.htm|Templates]] > [[tlrcontents.htm|Template Language Reference]] > Built-in Template Procedures >====== FULLNAME (return file path) ====== | [[fileexists return file existence .htm|{{btn_prev_n.gif|Previous page}}]][[tlrcontents.htm|{{btn_home_n.gif|Return to chapter overview}}]][[inlist return item exists in list .htm|{{btn_next_n.gif|Next page}}]] | | || **FULLNAME(** //file//, [//option//] ) {{blk2blue.jpg|blk2blue.jpg}} | **FULLNAME** | Returns the fully qualified path of the specified //file// on disk. | | //file// | A string constant or expression containing the filename (including extension). | | //option// | An integer constant, variable, or expression that evaluates to a 2. Allows FULLNAME to return the path where the file will be created. | The **FULLNAME** procedure returns the fully qualified path of the specified //file// on disk. If the optional parameter is used, FULLNAME will return the path where the file will be created. **Return Data Type:**     STRING **Example:** **#RUNDLL('Process File','MyModule.DLL',****FULLNAME****(%ChosenFile))** **#EQUATE(%WCFName, ****FULLNAME****('WIZARD.WCF', 2))** **See Also:** [[tailname extract file name from full path .htm|TAILNAME (extract file name from full path)]] [[built in template procedures.htm|Built-In Template Procedures]]