1

然后将链接保存在 C:\Users\Public\Desktop 中以便于访问。

我该怎么做呢?

基本上,原始 PowerShell 脚本必须创建一个指向自身的快捷方式链接并将其保存在 Public\Desktop 文件夹中,并且必须在单击后在 PowerShell 中可执行(不在记事本中打开)

任何帮助是极大的赞赏。

4

1 回答 1

1

您必须在提升的控制台中运行它:

"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()
于 2014-08-07T07:32:05.203 回答