然后将链接保存在 C:\Users\Public\Desktop 中以便于访问。
我该怎么做呢?
基本上,原始 PowerShell 脚本必须创建一个指向自身的快捷方式链接并将其保存在 Public\Desktop 文件夹中,并且必须在单击后在 PowerShell 中可执行(不在记事本中打开)
任何帮助是极大的赞赏。
然后将链接保存在 C:\Users\Public\Desktop 中以便于访问。
我该怎么做呢?
基本上,原始 PowerShell 脚本必须创建一个指向自身的快捷方式链接并将其保存在 Public\Desktop 文件夹中,并且必须在单击后在 PowerShell 中可执行(不在记事本中打开)
任何帮助是极大的赞赏。
您必须在提升的控制台中运行它:
"greetings from PS !"
$mypath=$MyInvocation.myCommand.definition
$app="%windir%\system32\WindowsPowerShell\v1.0\powershell.exe"
$WshShell = New-Object -ComObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut("C:\Users\Public\Desktop\autogenerated.lnk")
$Shortcut.TargetPath = $app
$Shortcut.Arguments ="-noexit -file $mypath"
$Shortcut.Description ="autogenerated shortcut from ps"
$Shortcut.Save()