PowerShell添加或修改注册表开机启动项脚本
2016-12-08 17:08
691 查看
代码如下:
脚本保存到本地xx.ps1文件并设置打开方式为用PowerShell运行,双击运行脚本文件。添加开机启动项(启动项的值为在cmd里可以执行的内容):
目标启动项存在,修改开机启动项:
对应实现的注册表效果如下:
$name = Read-Host "请输入开机启动项的名字(随便起)" $value = Read-Host "请输入开机启动项的值" try{ New-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" -Name $name -PropertyType String -Value $value -ErrorAction Stop $tip = "成功添加开机启动项"+$name+"。" Write-Host $tip -ForegroundColor Green }catch [System.Exception]{ Write-Host "开机启动项已经存在,无需添加。修改开机启动项值,请按1:" -ForegroundColor Green $value = Read-Host if($value -eq "1"){ $new_value = Read-Host "请为启动项赋予新值" Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" -Name $name -Value $new_value $tip = "开机启动项"+$name+"的值已经修改,新的值为‘"+$new_value+"’。" Write-Host $tip -ForegroundColor Green } }finally{ Read-Host "按任意键退出" }
脚本保存到本地xx.ps1文件并设置打开方式为用PowerShell运行,双击运行脚本文件。添加开机启动项(启动项的值为在cmd里可以执行的内容):
目标启动项存在,修改开机启动项:
对应实现的注册表效果如下:
相关文章推荐
- 在linux shell中使用for遍历产生的递增数字序列的N种方法
- UTF-8编码中BOM的检测与删除
- 在应用程序中使用shell命令完成某项功能
- shell 基本应用及例子
- 自己动手写shell脚本
- 如何在adb shell下mount Android下的分区
- LinuxShell脚本攻略--第九章 管理重任
- shell中执行一个字符串命令的方法
- Shell:环境、变量、字符串、数组
- shell输出字体背景颜色写法
- 初见shell,设置SElinux参数
- 初见shell,设置端口参数
- LinuxShell脚本攻略--第八章 当个好管家
- linux bash
- 初见shell,设置网卡参数
- MSF-Shellcode生成和使用
- Shell编程单引号,双引号和反引号的区别
- Linux中profile、bashrc、bash_profile之间的区别和联系
- Shell - 18
- Hadoop HBase概念学习系列之hbase shell中执行java方法(高手必备)(二十五)