FindFile (x64 Unicode) : Mon Oct 07 11:51 2024 1.0.04.008

                         Usage : FindFile [options] [rootPath...] [options] [actions...]

                 -h, -?, -help : Print Help
                -hl, -helplong : Print Long Help
                       -format : Show Formats for printf

                               : Other:
                        -debug : Debug Mode
                  -v, -verbose : Verbose Mode
                    -q, -quiet : Quiet Mode
                -ad, -alldisks : Search on All Disks
                          -atl : ATL Regex
                          -std : std Regex (Default)
           -at, -alternatetime : With Alternate Time
                        -nouid : No UID when account not found
                        -nogid : No GID when group not found
                         -noid : No UID or GID when user/group not found
                      -uidonly : UID only
                      -gidonly : GID only
                       -idonly : UID/GUID only
                       -nowsrm : Delete without wsrm
                 -nq, -noquote : No Quote around filename on Exec
                -locale locale : Locale .1252, fr-fr, fr-fr.1252
                       -header : Header for dir, fdir
                       -bottom : Bottom for dir, fdir

                               : Filters:
               -name 'pattern' : Filter by name (use PathMatchSpec)
              -iname 'pattern' : Filter by name ignore case (use PathMatchSpec)
               -path 'pattern' : Filter by path (use PathMatchSpec)
              -ipath 'pattern' : Filter by path ignore case (use PathMatchSpec)
              -regex 'pattern' : Filter by regex
             -iregex 'pattern' : Filter by regex ignore case
              -lname 'pattern' : Filter by link name (use PathMatchSpec)
             -ilname 'pattern' : Filter by link name ignore case (use PathMatchSpec)
                        -links : Is a link
                   -type [f|d] : Filter by type file or directory
                     -daystart : Start of the Day instead of current time
            -amin [+|-]minutes : Accessed since/before minutes
            -cmin [+|-]minutes : Created since/before minutes
            -mmin [+|-]minutes : Modified since/before minutes
             -atime [+|-]hours : Accessed since/before hours
             -ctime [+|-]hours : Created since/before hours
             -mtime [+|-]hours : Modified since/before hours
             -ahour [+|-]hours : Accessed since/before hours
             -chour [+|-]hours : Created since/before hours
             -mhour [+|-]hours : Modified since/before hours
               -aday [+|-]days : Accessed since/before days
               -cday [+|-]days : Created since/before days
               -mday [+|-]days : Modified since/before days
                        -depth : Treat Subdirectory first
                   -mindepth n : Treat Subdirectories minimum level
                   -maxdepth n : Treat Subdirectories maximum level
       -size [+|-]value[bwkmg] : Size greater/less value
                        -atime : Display Access Time
                        -ctime : Display Create Time
                        -mtime : Display Update Time
                  -anewer file : Access time newer than file
                  -cnewer file : Creation time newer than file
                   -newer file : Update time newer than file
                  -cafter date : Created after date
                 -cbefore date : Created before date
                  -mafter date : Modified after date
                 -mbefore date : Modified before date
                        -empty : File is empty
               -used [+|-]days : Accessed since/before days
                    -user name : For a Username (use PathMatchSpec)
              -group groupname : For a Groupname (use PathMatchSpec)
                      -uid uid : For a User ID (use PathMatchSpec)
                      -gid gid : For a Group ID (use PathMatchSpec)

                               : Actions:
                       -delete : Delete file
                           -ls : List files (Unix Format)
                     -fls file : List files (Unix Format) in a file
                          -dir : List files (Windows Format)
                    -fdir file : List files (Windows Format) in a file
                 -exec command : Execute Command
                   -ok command : Execute Command with confirmation
              -execdir command : Execute Command
                -okdir command : Execute Command with confirmation
                       -noroot : Do not treat . (current directory)
                               : Example : -exec cmd /c dir '{}' \;
                        -print : Print filenames
                       -print0 : Print filenames with a null
                -printf format : Print formatted
                  -fprint file : Print filenames in a file
                 -fprint0 file : Print filenames with a null in a file
          -fprintf file format : Print formatted in a file

                   -ignorecase : Ignore Case
                    -fullmatch : Match Full Line
                 -partialmatch : Match partial Line

            -ecma, -ecmascript : Use Regex ECMA Script
                        -basic : Use Basic Regex
                     -extended : Use Extended Regex
                          -awk : Use AWK Regex
                         -grep : Use grep Regex
                        -egrep : Use egrep Regex

                        std Regular : Expression
                  ([^0-9]+)([0-9]+)
                           ([0-9]+)
                       ([0-9]+)(.*)
                       ([0-9]+)(.*)
                           ([0-9]+)
                           ([0-9]+)
                           ([0-9]+)
                         (?:year: )
                         (?:year: )

                        std Regular : Expression
           https://learn.microsoft.com/fr-fr/cpp/standard-library/regular-expressions-cpp?view=msvc-140

                        ATL Regular : Expression
           {[0-9]+} Month: {[0-9]+}

   Short                  Expansion : Meaning

      \a              ([a-zA-Z0-9]) : alpha numeric
      \b                    ([ \t]) : white space (blank)
      \c                 ([a-zA-Z]) : alpha
      \d                    ([0-9]) : digit
      \h              ([0-9a-fA-F]) : hex digit
      \n               (\r|(\r?\n)) : newline
      \q           ([^]*)|('[^']*') : quoted string
      \w                ([a-zA-Z]+) : simple word
      \z                   ([0-9]+) : integer

                  -handlecrash : Handle Program Crashes
                               :  use also -verbose, -debug, -trace, -crashtostd