◄Up► ◄Contents► ◄Index► ◄Back► ─────Programmer's WorkBench───────────────────────────────────────────────── The Filename-Parts Syntax is used by PWB to pass the name of the current file to external programs or operating-system commands. The letters in this syntax are case sensitive. Syntax %% A literal percent sign (%). %s The fully qualified path of the current file. If the current file is a pseudofile, %s specifies the name of a temporary disk file created for the external command to operate on. The temporary file is destroyed before returning to PWB and is never accessible to the editor. See: Pseudofile %|[d][p][f][e]F Parts of the current filename. The parts of the name are drive (d), path (p), base name (f), and extension (e). If the current file is a disk file named 'c:\scratch\test.txt' or the "<COMPILE>Build Results" pseudofile, the given syntax yields: Syntax Disk File Pseudofile ───────────────────────────────────────────────────── %|F c:\scratch\test.txt <COMPILE> %|dF c: %|pF \scratch %|fF test <COMPILE> %|eF .txt %|pfF \scratch\test <COMPILE> %s c:\scratch\test.txt c:\tmp\PWB00031.r00 %% % % The title of a pseudofile cannot be specified with the %|F syntax, but it is accessible to macros by using the Curfile predefined macro. See: Curfile, Pseudofile WARNING: The %|F syntax specifies the name of the current file. For the command specified in the Readonly switch, this may not be the desired file. Use %s for the Readonly switch. See Readonly, Printcmd, Pseudofile ◄File menu, Print► ◄Run menu, Customize Run Menu► ◄Run menu, Run DOS Command► ◄User Switch► -♦-