AppName=%@If[%@Index[%@RawAppName[%1],/] == -1,%@RawAppName[%1],%@Trim[%@Left[%@Index[%@RawAppName[%1],/],%@RawAppName[%1]]]]
BaseFileName=%@FileName[%@Left[-%@Inc[%@Len[%@Ext[%@If["%@UnQuoteS[%1]" == "",%_BatchName,%@UnQuoteS[%1]]]]],%@If["%@UnQuoteS[%1]" == "",%_BatchName,%@UnQuoteS[%1] ]]]
BatchFileName="%@Left[%@Index[%@UnQuoteS[%@FileName[%1]],.,-1],%@UnQuoteS[%@FileName[%1]]]"
Executable=%@If['%@Trim[%@FType[%@Assoc[.%@Ext[%1]]]]' == '""',%1,%@If["%@Assoc[.%@Ext[%1]]" != "",%@Field[" ",0,%@FType[%@Assoc[.%@Ext[%1]]]],%COMSPEC]]
PctTotal=%@Format[4.4,%@Eval[100*%@FileSize[%2,b,a]/%@DiskTotal[%1]=1.1]]%%
Link=%@If["%@SymLink[%1]"=="",%@If["%@Junction[%1]"=="",^<Not A Junction Or Symbolic Link^>,%@QuoteS[%@Junction[%1]]],%@QuoteS[%@SymLink[%1]]]
RawAppName=%@FType[%@Assoc[.%@Ext[%@UnQuoteS[%1]]]]
RemoveParameter=%@ExecStr[E:\DOS\RemoveParameter %1 %2]
SubDirs=%@ExecStr[E:\DOS\SubDirs.btm %$]
TrueFileSize=%@Trim[%@Replace[,,,%@ExecStr[PDir %1 /(ZCA)]]]
UnOuterQuotes=%@If['%@Left[1,%1]' == '"' .AND. '%@Right[1,%1]' == '"',%@Left[-1,%@Right[-1,%1]],%1]
VerifyFileNameAndPath=%@ExecStr[E:\DOS\VerifyFileNameAndPath %1]