ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

create shortcut and autorun program in Windows

2021-10-21 12:01:24  阅读:209  来源: 互联网

标签:shell Windows create startup shortcut program folder com VMware


  

 

For Current User:

  1. startup folder
    shell:startup

     

     

     

     

     

     

  2. Registry

     

     

     

     

     

     

     

     

For Local Machine:

  1. startup folder
    shell:common startup

     

     

  2. Registry

     

     

     

     

 

Create shortcut:

  1. cmd

     

     

     

     

     

     

     

     

     

     

  2. powershell
    # 通过new-object(cmdlet)创建com对象,类是WScript.shell
    $com=new-object -ComObject WScript.shell
    # 使用.NET框架System.Environment类的GetFolderPath静态方法取得common folder路径(desktop,windows,system32)
    $destFolder=[System.Environment]::GetFolderPath("commonstartup")
    # 调用com对象CreateShortcut
    $shortcut=$com.CreateShortcut("$destFolder\vmware-tray.lnk")
    # 设置TargePath, IconLocation属性
    $shortcut.TargetPath="C:\Program Files (x86)\VMware\VMware Workstation\vmware-tray.exe"
    $shortcut.IconLocation="C:\Program Files (x86)\VMware\VMware Workstation\ico\generic.ico"
    # 调用save方法, 生成快捷方式
    $shortcut.save()

     

标签:shell,Windows,create,startup,shortcut,program,folder,com,VMware
来源: https://www.cnblogs.com/dissipate/p/15432744.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有