找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23510|回复: 5

[文本处理] [已解决]用BAT判断Photoshop是64位还是32位

[复制链接]
发表于 2019-6-21 16:24:00 | 显示全部楼层 |阅读模式
本帖最后由 smss 于 2019-6-21 18:33 编辑

想获取Photoshop是64位还是32位 复制不同插件到其目录下的脚本
Photoshop【帮助】——【系统信息】可以看到软件是32位还是64位。

在\Photoshop\Adobe Photoshop CC 2019\AMT\下有application.xml

<?xml version="1.0" encoding="utf-8"?>
<Configuration>
        <Payload adobeCode="{PHSP-20.0.5-64-ADBEADBEADBEADBEADBEA}">
                <Data key="AMTConfigPath">D:\软件\Photoshop\Adobe Photoshop CC 2019\AMT\application.xml</Data><Data key="APPLICATION_CUSTOMIZATION_DATA">SuppressSerialWF</Data><Data key="BridgeTalkCode">/adobe/bridgetalk/photoshop-130.064</Data><Data key="DefaultDriverPayload">{PHSP-20.0.5-64-ADBEADBEADBEADBEADBEA}</Data><Data key="InstallDate">1560872900</Data><Data key="ProductVersion">20.0.5</Data><Data key="SAPCode">PHSP</Data><Data key="defaultAdobeCode">{PHSP-20.0.5-64-ADBEADBEADBEADBEADBEA}</Data><Data key="driverAMTConfigPath">D:\软件\Photoshop\Adobe Photoshop CC 2019\AMT\application.xml</Data><Data key="driverLEID">V7{}Photoshop-20-Win-GM</Data><Data key="installedLanguages">zh_CN</Data></Payload>
        <Other adobeCode="/adobe/bridgetalk/photoshop-130.064">
                <Data key="Specifier">photoshop-130.064</Data>
                <Data key="ExecutableBasename">Photoshop</Data>
                <Data key="BundleIdentifier">com.adobe.Photoshop</Data>
                <Data key="DisplayName">Adobe Photoshop CC 2019</Data>
                <Data key="BridgeTalkVersion">2</Data>
                <Data key="SupportsESTK">true</Data>
        </Other>
        <Other adobeCode="/adobe/bridgetalk/groups">
                <Data key="Group180">/adobe/bridgetalk/groups/cs/130/bridge-9.*</Data>
                <Data key="Group181">/adobe/bridgetalk/groups/cs/130/photoshop-130.*</Data>
                <Data key="Group182">/adobe/bridgetalk/groups/cs/130/estoolkit-4.0</Data>
        </Other>
</Configuration>
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f "tokens=*" %%i in ('findstr "064" "application.xml"') do set "hm=64"
  4. if "%hm%"=="64" (echo %hm%) else (echo 32)
  5. pause
复制代码
不能确定Photoshop CC安装路径下\AMT\是不是都有个application.xml
发表于 2019-6-22 09:01:24 | 显示全部楼层
[HKEY_CURRENT_USER\Software\Adobe\Photoshop]
注册表里没有吗?我用的不是安装版,你看下自己安装版注册表里是否有信息,如果有就方便了
 楼主| 发表于 2019-6-22 09:05:23 | 显示全部楼层
回复 2# miqilaosu
也不是安装版
发表于 2019-6-22 09:10:33 | 显示全部楼层
回复 3# smss


    那估计不行了,我用的绿色版必须PS软件运行时注册表里才显示MemoryUsage64,不运行会自己删除自己在注册表的的项,如果不是注册版用注册表查能方便很多
发表于 2019-6-22 09:43:29 | 显示全部楼层
objdump -a Photoshop.exe
  1. Photoshop.exe:     file format pei-x86-64
复制代码
 楼主| 发表于 2019-6-22 15:24:04 | 显示全部楼层
回复 5# 523066680
俺Win还没学会 你却给个Linux
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 06:23 , Processed in 0.014227 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表