我正在尝试根据上次使用/访问日期卸载程序。我知道有属性属性显示访问日期。
如何在PowerShell中以程序方式获取日期,以便我可以将其与需求进行比较。
我唯一认为的是来自HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
的程序的 DisplayName 。
从那里我可以获得 InstallLocation ,但我不知道 .exe 文件的名称,所以不知道如何获得它。
如何获取此程序的.exe
文件路径并获取日期。
输入 = DisplayName OutPut =访问日期
一旦我有了路径,我就可以运行
Get-ChildItem "C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe" | select lastaccesstime
LastAccessTime
--------------
8/17/2017 3:07:17 PM
FoxitReader只是一个例子。逻辑/代码应该涵盖其他 应用程序以及Photoshop。