PS预设自动导入
很多人都在使用PS软件,下面和大家分享一下PS如何自动导入xmp预设,希望可以帮助到有需要的朋友。
~~~
手动导入
复制文件夹内所有内容,粘贴到C:Users\ “用户名”\AppData\Roaming\Adobe\CameraRaw\Settings目录下,启动PS软件就可以在Camera Raw中使用了。
~~~
~~~
自动导入
既然了解了原理,那我们便来分析下:导入的步骤是将xmp文件复制到目标文件夹,那我们便可以利用脚本来把它自动化。
在这里我们使用的工具:python
下面介绍下实现步骤:
- 获取xmp文件放置地址:
#获取当前目录
sourcefile_source=os.path.dirname(os.path.abspath(','))
#获取路径
source_path = os.path.abspath(sourcefile_source)
- 得到目标地址:
# 获取当前用户名
user_name = getpass.getuser()
#得到目标地址
destinationfile_init="C:\\Users\\"+user_name
+"\\AppData\\Roaming\\Adobe\\CameraRaw\\Settings"
target_path = os.path.abspath(destinationfile_init)
- 移动文件夹
#判断目标文件夹是否存在待复制文件夹
if not os.path.exists(target_path):
# 如果目标路径不存在原文件夹的话就创建
os.makedirs(target_path)
if os.path.exists(source_path):
# 如果目标路径存在原文件夹的话就先删除
shutil.rmtree(target_path)
#执行移动命令,忽略exe文件(脚本以exe文件形式存在)
shutil.copytree(source_path, target_path,ignore=shutil.ignore_patterns('*.exe'))
将上面的三步合在一起就完成了一个自动导入PS预设的脚本。源码及脚本下载