Tuesday, July 29, 2008

v7.40.0002 - 2008-07-29 10:21

  • + Scripting got a new command:
      - TimeStamp
        Action: Change any of the three file dates.
        Syntax: timestamp [type], [date], [itemlist]
          type:     [optional] c|m|a or any combinations in any order
                    (cm, am, cma, ac...); defaults to cma
          date:     [optional] must be in a format that the local
                    system can understand; defaults to Now
          itemlist: [optional] |-separated list of items (full path) to
                    timestamp; if empty then the current list
                    selections are timestamped
        Examples:
          ::timestamp
            = set all 3 dates of all selected List items to Now
          ::timestamp , 2008-12-31
            = set all 3 dates of all selected List items to
              2008-12-31 00:00:00
          ::timestamp m, <date yyyy-mm-dd> 12:00:00
            = set modified date of all selected List items to
              today, 12:00:00
          ::timestamp mc, <date yyyy-mm-dd> 12:00:00,
              "C:\Test.txt|C:\Test2.txt"
            = set modified+created of C:\Test.txt and C:\Test2.txt
              to today, 12:00:00
  • + Scripting command Rename slightly altered. The mode argument now uses one-letter verbs:
      NEW: rename [mode (b|r|s|k|e)], ...
      OLD: rename [mode (bat|re|sr|kc|ext)], ...
    The old way is deprecated but kept for compatibility.
  • ! Little bug with Compare algorithm. Fixed.
  • % Compare faster.