Automator:将修改日期复制到文件创建日期
创始人
2024-09-23 19:01:52
0次

要使用Automator复制修改日期到文件创建日期,可以按照以下步骤操作:

  1. 打开Automator应用程序。
  2. 创建一个新的“服务”工作流。选择“服务”模板,并单击“选择”按钮。
  3. 在左侧的操作库中,选择“文件和文件夹”。
  4. 从操作库中拖动“获取指定的Finder项目”操作并放置在工作流窗口中。
  5. 从操作库中拖动“应用日期和时间”操作并放置在工作流窗口中。
  6. 在“应用日期和时间”操作中,选择“修改日期”选项。
  7. 从操作库中拖动“设置文件创建日期”操作并放置在工作流窗口中。
  8. 保存工作流,并命名为适合您的需求的名称,比如“复制修改日期到文件创建日期”。
  9. 关闭Automator应用程序。

现在,您可以在Finder中选择一个或多个文件,然后右键单击并选择“服务”菜单中的“复制修改日期到文件创建日期”选项。所选文件的修改日期将被复制到相应的文件创建日期。

这是一个使用AppleScript代码的自定义Automator操作的示例:

on run {input, parameters}
    repeat with thisFile in input
        tell application "Finder"
            set modificationDate to modification date of thisFile
            set creationDate to creation date of thisFile
            set creationDate to modificationDate as string
            set creation date of thisFile to creationDate
        end tell
    end repeat
    return input
end run

要创建此操作,请按照以下步骤操作:

  1. 打开Automator应用程序。
  2. 创建一个新的“应用程序”工作流。
  3. 在左侧的操作库中,选择“实用工具”。
  4. 从操作库中拖动“运行AppleScript”操作并放置在工作流窗口中。
  5. 将上述AppleScript代码粘贴到“运行AppleScript”操作的文本编辑器中。
  6. 保存工作流,并命名为适合您的需求的名称,比如“复制修改日期到文件创建日期”。
  7. 关闭Automator应用程序。
  8. 您可以将生成的应用程序拖放到Dock中,以便轻松访问。

现在,您可以双击应用程序图标,然后选择一个或多个文件。所选文件的修改日期将被复制到相应的文件创建日期。

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...