$istemp

By Spoofing on Dec 25, 2010

$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
}

Comments

Sign in to comment.
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.