$istemp(,0rs)
0 = check if file zero size
r = check if file reanonly
s = check if file system
Example, you can use this snippet for remove temporary files from your HDD :)
!!! Use it at your own risk !!! :P
alias removetemporary {
if ($istemp($1-,0)) remove $qt($1-)
}
//return $findfile(C:\,*,0,removetemporary $1-)
alias istemp {
if (0 isin $2) && ($lof($1) = 0) return Zero size file
if (r isin $2) && (r isin $file($1).attr) return Readonly file
if (s isin $2) && (s isin $file($1).attr) return System file
if (*.??$ iswm $1) return Temporary Files
if (*.~* iswm $1) return Temporary Files
if (~*.* iswm $1) return Temporary Files
if (*.*~ iswm $1) return Temporary Files
if (*._detmp iswm $1) return Temporary Files
if (*.syd iswm $1) return Backup Files
if (*._dd iswm $1) return N/A
if (*.^ iswm $1) return Temporary Files
if (*.tmp iswm $1) return Temporary Files
if (*.bak iswm $1) return Temporary Backup Files
if (*.chk iswm $1) return Temporary Files for Lost Cluster Revery
if (*.ftg iswm $1) return Temporary Help Files
if (*.fts iswm $1) return Temporary Help Files
if (*.gid iswm $1) return Temporary Help Files
if (*.old iswm $1) return Old Temporary Files
if (*.--- iswm $1) return Temporary Files
if (*.$$$ iswm $1) return Temporary Files of Error
if (*.@@@ iswm $1) return Temporary Files of Error
if (*.wbk iswm $1) return Temporary Files of Word
if (*.xlk iswm $1) return Temporary Files of Excel
if (*.spc iswm $1) return Temporary Files (WordPerfect for Windows)
if (*.sik iswm $1) return Potential junk
if (*.sdi iswm $1) return Archive Content File
if (*.prv iswm $1) return Backup Files
if (*.nu3 iswm $1) return Symantec Backup File
if (*.nav iswm $1) return Backup Files
if (*.MS iswm $1) return Microsoft Product Backup Files
if (*.fnd iswm $1) return Find Result Files
if (*.fic iswm $1) return Potential junk
if (*.err iswm $1) return Error File
if (*.db$ iswm $1) return Temporary Files (dBASE)
if (*.cpy iswm $1) return Backup Files
if (*.bk? iswm $1) return Potential junk
if (*.?~? iswm $1) return Temporary Files
if (*.??~ iswm $1) return Temporary Files
if (*.?$? iswm $1) return Temporary Files
if (*.$db iswm $1) return Temporary Files (dBASE IV)
if (*__ofidx*.* iswm $1) return Microsoft Find Fast Indexer File
if (*.#Res iswm $1) return Temporary Files Converting Mac Photoshop to PC
if (*.cdr_ iswm $1) return Backup File of Corel DRAW
if (chklist.* iswm $1) return Temporary Files for Lost Cluster Revery
if (mscreate.dir iswm $1) return Microsoft Temporary Installation Files
if (*.dmp iswm $1) return Temporary Memory Mirror Files
if (0???????.nch iswm $1) return News Group Files
if (*._mp iswm $1) return Temporary Files converting Mac Photoshop to PC
if (system.1st iswm $1) return Windows diagnostic file
if (suhdlog.dat iswm $1) return Windows diagnostic file
if (twain???.mtx iswm $1) return TWAIN Temporary file
if (modemdet.txt iswm $1) return Windows diagnostic file
if (iebak.dat iswm $1) return Internet Explorer Junk File
if (file_id.diz iswm $1) return Description File of Software
if (ffastun.* iswm $1) return Microsoft Find Fast Indexer File
if (anti-vir.dat iswm $1) return Create by F-Prot Anti_Virus
if (0*.nch iswm $1) return Temporary File Create by MS Outlook Express
if (*log.txt iswm $1) return Log Files
if (pspbrwse.jbf iswm $1) return Paint Shop Folder Image Information Cache File
if (Foxmail.msg iswm $1) return Foxmail Message File
if (data.bak iswm $1) return Microsoft Office Data file
if (insider.bak iswm $1) return Microsoft Money Data File
if (OPA11.BAK iswm $1) return Microsoft Office FrontPage 2003 Data File
return
}