nmgwddj 发表于 2010-2-3 21:09:39

哪条命令可以像WINDOWS快捷方式一样实现寻找目标?



就像这个图片。

我能获取到他的路径。然后像通过命令打开文件所在位置。

文档找了1个多小时了。没有合适的命令。

请帮下忙:face (37):

maxkingmax 发表于 2010-2-3 22:08:37

FileGetShortcut
--------------------------------------------------------------------------------

获取指定快捷方式的各种属性.


FileGetShortcut ( "lnk文件" )




参数

lnk文件 快捷方式文件(*.lnk)的完整路径.



返回值

成功: 返回一个含有快捷方式相关信息的数组.请查看下面的 注意 部分.
失败: 把 @error 设为 1,说明无法访问快捷方式.



注意/说明

本函数将返回一个含有下列元素的一维数组:
$array = 快捷方式的目标路径
$array = 工作目录
$array = 参数
$array = 描述
$array = 图标文件名
$array = 图标编号
$array = 快捷方式状态(运行方式): @SW_SHOWNORMAL,@SW_SHOWMINNOACTIVE, @SW_SHOWMAXIMIZED

nmgwddj 发表于 2010-2-3 22:14:22

:face (37):大哥 这个真不是。

我的意思是 比如
c:\windows\explorer.exe
我现在知道他的路径。我想用命令查找它的目标文件夹 打开这个文件夹之后焦点锁定到这个文件上。

不知道能不能成:face (23):

afan 发表于 2010-2-3 22:25:44

回复 3# nmgwddj $file = 'c:\windows\explorer.exe'
Run('explorer /select,' & $file)

maxkingmax 发表于 2010-2-3 22:41:01

看错了,楼上正解,论坛里也能搜索到

nmgwddj 发表于 2010-2-3 23:40:11

非常感谢afan

因为论坛限制了搜索次数。所以才来麻烦大家

再次感谢。。

这可能就是经验问题吧!

menfan 发表于 2010-2-4 20:43:27

搜素一下就知道啦。。

qq82015930 发表于 2010-2-5 01:29:25

学习拉




~~:face (28):
页: [1]
查看完整版本: 哪条命令可以像WINDOWS快捷方式一样实现寻找目标?