我安装了Exif工具在我父母的计算机上,运行的是 Windows 10。我解压了 zip 文件,将其重命名exiftool(-k).exe
为exiftool.exe
,然后移动exiftool.exe
到C:\Program Files (x86)\ExifTool
。然后我更新了系统 PATH 环境变量以包含c:\Program Files (x86)\ExifTool
。
当我使用管理员帐户(在非管理员 cmd.exe 中)从命令行运行 exiftool 时,它运行正常:
C:\Users\me>exiftool -ver
12.76
C:\Users\me>
当我使用我爸爸的非管理员帐户从命令行运行 exiftool 时,它运行正常:
C:\Users\dad>exiftool -ver
12.76
C:\Users\dad>
但是,当我使用我妈妈的非管理员帐户从命令行运行 exiftool 时,它根本不起作用:
C:\Users\mom>exiftool -ver
C:\Users\mom>exiftool
c:\Users\mom>
仅凭输入exiftool
本身应该会打印出大量的使用信息,但它什么也没打印。path
从我妈妈的命令行输入,我可以看到它c:\Program Files (x86)\ExifTool
在 PATH 中。如果是 PATH 问题,它无论如何都会打印出错误。
exiftool 在我的管理员帐户和我爸爸的非管理员帐户上运行良好,这表明这是我妈妈的 Windows 帐户的问题,而不是 exiftool 的问题。但我设置我妈妈的帐户的方式与设置我爸爸的帐户的方式相同,所以我不确定为什么我妈妈的帐户无法运行 exiftool。
答案1
您的帖子表明用户帐户已损坏(如您所指出的)。没有实用的方法可以修复损坏或损坏的 Windows 用户配置文件。
账户出现问题的原因有很多。
修复此问题的两种方法:
(1)备份所有内容,重新安装 Windows 并恢复所有数据。这可能是最好和最简单的方法。
(2)更换损坏的使用型材。这个比较挑剔,但可以做到。
创建新的用户配置文件。
(a) 以您自己的身份登录。在安全(非用户)位置制作一份好副本,并备份所有文档、数据和电子邮件,以及收藏夹(如果您有很多收藏夹)。
(b) 假设当前但受损的用户是管理员成员,创建一个新的 Windows 用户帐户并使其成为管理员成员。
(c)以新管理员帐户登录。转到高级系统设置并复制损坏的配置文件。将配置文件备份放在您为数据建立的同一文件夹中。
(d) 现在我假设您希望新用户与受损用户同名。因此您现在需要删除受损的配置文件。确保您已备份所有文件。
(e)删除受损配置文件的用户 ID,然后创建一个同名的新用户。使其成为管理员成员。
(f)以新用户身份登录并进行设置。大多数应用程序都需要在新用户下运行。
您可能希望仔细检查这些步骤几次。
准备就绪后,开始创建新的用户和配置文件。
有几种资源可以做到这一点,下面的资源非常接近。