系统相关
首页 > 系统相关> > create shortcut and autorun program in Windows

create shortcut and autorun program in Windows

作者:互联网

  

 

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