添加PowerShell脚本到Win10右键菜单可以帮助我们更快捷地执行脚本,提高工作效率。下面是添加步骤的完整攻略:
1. 新建一个PowerShell脚本
首先,我们需要新建一个PowerShell脚本。可以按下组合键Win+R,打开运行窗口,输入“notepad.exe”,在记事本中创建新脚本。例如,新建一个脚本名为“test.ps1”,在脚本中添加以下代码:
Write-Host "Hello World"
保存脚本文件,并记下脚本文件的完整路径。下面以“D:\Scripts\test.ps1”为例。
2. 在注册表中添加新建项
接下来,我们需要在注册表中添加新建项。可以按下组合键Win+R,打开运行窗口,输入“regedit.exe”,打开注册表编辑器。
在注册表结构中找到HKEY_CLASSES_ROOT目录,检查是否包含“.ps1”扩展名子项。如果没有,需要新建该子项。选中HKEY_CLASSES_ROOT目录,在菜单中选择“编辑”-“新建”-“键值”,输入“.ps1”作为子项名称。
接下来,需要在该子项中新建一个名为“ShellNew”的项。选中“.ps1”目录,在菜单中选择“编辑”-“新建”-“键值”,输入“ShellNew”作为项名称。
3. 添加新建操作
在“ShellNew”目录中添加新建操作可以让我们在右键菜单中看到新建项。选中“ShellNew”目录,在菜单中选择“编辑”-“新建”-“项”,输入“command”作为项名称。
接下来,我们需要配置“command”项的数值。选中“command”项,在菜单中选择“编辑”-“修改”,输入以下命令:
powershell.exe -ExecutionPolicy Unrestricted -File "D:\Scripts\test.ps1"
在上面的命令中,我们指定了执行脚本的PowerShell程序路径(不同系统版本可能路径不同),以及脚本文件路径。这样,我们就可以在右键菜单中看到新建项,并通过它直接执行该脚本了。
示例说明
为了更好地理解上述步骤,这里提供两个示例说明。
示例一:新建一个Registry Key
首先,我们需要新建一个test.reg文件,并将以下内容复制到文件中:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.reg\ShellNew]
[HKEY_CLASSES_ROOT\.reg\ShellNew\Command]
@="regedit.exe \"%1\""
上面这个.reg文件表示可以在右键菜单中的新建项中新建一个Registry Key。保存test.reg文件后,双击执行该文件,即可在右键菜单中看到新建项,并通过它创建Registry Key。
示例二:新建一个空白文本文件
首先,我们需要新建一个test.bat文件,并将以下内容复制到文件中:
echo off
type nul > %1
上面这个.bat文件表示可以在右键菜单中的新建项中新建一个空白文本文件。保存test.bat文件后,按下组合键Win+R,打开运行窗口,输入“shell:sendto”(不需要引号),进入“发送到”目录,按住Shift键并右键,选择“在此处打开命令窗口”,进入命令窗口。
在命令窗口中输入以下命令:
mklink /H "%UserProfile%\sendTo.txt" "%UserProfile%\Documents\test.bat"
此命令表示将test.bat文件创建为“发送到”目录下的快捷方式。然后,在资源管理器中找到一个目录,右键单击,在新建菜单中选择“发送到”-“sendTo.txt”,即可在该目录下新建一个空白文本文件。
以上是添加PowerShell脚本到Win10右键菜单的完整攻略,希望可以帮助到你。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Win10右键菜单怎么添加PowerShell脚本新建快捷操作? - Python技术站