找回密码
 加入
搜索
查看: 2802|回复: 3

[系统综合] 创建快捷方式的问题[已解决]

[复制链接]
发表于 2010-11-5 23:32:04 | 显示全部楼层 |阅读模式
本帖最后由 依旧漂泊 于 2010-11-17 00:00 编辑
$File = @TempDir & "\123.exe"
If @ScriptFullPath <> $File Then 
        If FileExists($File) Then 
                FileSetAttrib($File, "-RHS") 
                If FileDelete($File) Then 
                        FileCreateShortcut(@ScriptFullPath, @DesktopCommonDir & "\程序名称.lnk", @ScriptDir)
                        FileCopy(@ScriptFullPath, $File, 1) 
                        Exit (ShellExecute($File)) 
                EndIf
        Else
                FileCreateShortcut(@ScriptFullPath, @DesktopCommonDir & "\程序名称.lnk", @ScriptDir)
                FileCopy(@ScriptFullPath, $File, 1)
                Exit (ShellExecute($File)) 
        EndIf
EndIf
因为脚本需要复制自身并改名后在到临时文件夹运行,
在条件未成立的情况下可以在复制的过程创建快捷方式指定原脚本,
但在条件已成立的情况下要如何创建快捷方式?
注:在条件未成立的情况下创建的快捷方式是指定原脚本
(比如在桌面运行,条件未成立的情况下创建快捷方式是指定桌面的脚本)
在临时文件夹下条件已成立就指定临时文件夹的脚本!
发表于 2015-11-23 10:58:48 | 显示全部楼层
顶顶顶顶…good
发表于 2017-2-13 21:29:20 | 显示全部楼层
相当好的源码
发表于 2017-2-13 21:29:25 | 显示全部楼层
相当好的源码
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-17 06:18 , Processed in 0.076192 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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