微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用Powershell查找用于启动进程的快捷方式文件

如何解决如何使用Powershell查找用于启动进程的快捷方式文件

我有一个 google chrome 进程正在运行,我可以使用以下命令获取信息:

get-process chrome | select name,starttime
wmic process where "name='chrome.exe'" get CommandLine

命令提供有关执行哪个文件的信息,即

C:\Program Files\Google\Chrome\Application\chrome.exe

但是,谷歌浏览器的快捷方式很少,例如任务栏快捷方式、开始菜单快捷方式,以及我不知道的其他快捷方式。

如何找到用于启动谷歌浏览器的快捷方式?

解决方法

也许像这样?

对于任务栏快捷方式:

PS> (gci C:\Users\[USERID]\AppData -Filter "*Chrome.lnk" -Recurse).LastAccessTime

Sunday,May 9,2021 10:11:25 AM2

对于桌面快捷方式:

PS> (gci C:\Users\[USERID]\Desktop -Filter "*Chrome.lnk" -Recurse).LastAccessTime

Monday,May 10,2021 10:59:12 AM2

更多信息:

PS> gci C:\Users\[USERID]\AppData -Filter "*Chrome*.lnk" -Recurse | Select LastAccessTime,FullName

LastAccessTime       FullName                                                                                               
--------------       --------                                                                                               
5/9/2021 10:11:25 AM C:\Users\[USERID]\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\Google Chrome.lnk              
5/9/2021 10:11:25 AM C:\Users\[USERID]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Chrome Apps\VNC® Viewer for Goo...

一旦您有时间,您可以对照当前时间进行检查,如果您有多个答案,请选择哪个。

HTH

,

不是运行哪个快捷方式文件的问题的答案,但是我可以通过使用以下命令获取所有快捷方式文件的列表并对所有相关快捷方式进行必要的更改来实现我的目的。

Get-CimInstance Win32_ShortcutFile | select Name,FileName,CreationDate,LastAccessed,Drive,Path,FileType

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。