目录

  • 目录
  • 前言
  • 修改注册表
  • 写批处理
  • 以管理员方式打开Posershell程序
  • 修改PS-profile
  • 最后

前言

这绝B是个非常受用的技能。

修改注册表

Open Registry Editor, add a startup item
i. Locate the path“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”
Create a string value name Shadow

ii. Right click Shadow and choose Modify…

iii. Add the path of the cmd file above. For example: C:\Users\userName\Desktop\Shadow.cmd, and OK.

写批处理

Open a notepad and paste the command below (This file will invoke PowerShell script)
执行当前目录下同名的.ps1脚本。

@set Path=%Path%;%SystemRoot%\system32\WindowsPowerShell\v1.0\ & powershell -ExecutionPolicy Unrestricted -NoProfile %~dpn0.ps1
exit

Save as shadow.cmd on your desktop.

注意:并不需要照搬上面的内容,你可以在.cmd这个文件中自定义希望被调用的Powershell脚本,就可以实现开机自启动Powershell脚本了。后面的内容作为实验记录,仅供参考。

以管理员方式打开Posershell程序

Open a notepad and paste the command below (This file will open PowerShell with administrator permission)

Start-Process "$PSHOME\powershell.exe" -Verb runas

Save as shadow.ps1 on your desktop.

修改PS-profile

Create a profile for current user’s PowerShell (This file will import module when PowerShell start)

$a= (Get-Host).UI.RawUI
$a.WindowTitle="MCShadow"
$a.ForegroundColor="Green"
$b=$a.WindowSize
$b.Width="120"
$b.Height="57"
$a.WindowSize=$b
Import-Module D:\ShadowMod.psm1
Start-Shadow
Write-Host "Imported Module ShadowMod.psm1"
Write-Host "Ready to use Start or Stop Shadow”

Save as Profile.ps1 under this path “C:\Users\userName\Documents\WindowsPowerShell”, if you can’t find this folder, please create it by manual.

最后

后部分的内容是对PS-profile的实验内容,自启动的原理还是在于注册表的修改和.cmd文件对指定PSScript的调用。 :-)

开机自启动Powershell脚本相关推荐

  1. 开机自启动脚本_Linux配置开机自启动执行脚本的两种方法

    代码来源:oschina 原文作者:醉生梦死zsms 原文链接:https://my.oschina.net/u/3285916/blog/1622358 本文版权归原作者所有,如有侵权请立即与我联系 ...

  2. html 启动bat脚本,Windows开机自启动bat脚本设置方法

    摘要 腾兴网为您分享:Windows开机自启动bat脚本设置方法,小睡眠,小书亭,托迈酷客,土豆等软件知识,以及显卡加亮,团购宝,多和梦,pdf编辑器,杭州地铁线路图,宝宝拼图游戏,蠕虫病毒专杀工具, ...

  3. linux实现开机自启动服务/脚本

    linux实现开机自启动服务或者开机自运行用户自定义脚本有三种方式 方式一: 执行 systemctl enable 服务名 命令,将对应服务的.service文件软链接到 /etc/systemd/ ...

  4. linux开机自启动python脚本_Linux下Python脚本自启动和定时启动的详细步骤

    一.Python开机自动运行 假如Python自启动脚本为 auto.py .那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 ...

  5. 开机自启动程序脚本(部署)

    基于shell脚本的 Linux 脚本开机自启的几种方法 系统启动时需要加载的配置文件 /etc/profile./root/.bash_profile /etc/bashrc./root/.bash ...

  6. linux开机自启动python脚本_linux怎么让一个python脚本开机自动开启

    系统是redhat吗?如果是redhat,那么以上写法至少没有错,不过有2点需要注意:1.autorun.sh是一次性运行,还是常驻内存?如果是常驻内存,建议改为:cd /home/guest/myp ...

  7. 开机自启动bat脚本,并显示Dos窗口

    1.创建一个a.txt文档,把下面复制进去(D开始到bat是bat保存的路径),保存.(注:/k是保留的意思 /c是隐藏窗口.1是显示,0是隐藏) set ws=WScript.CreateObjec ...

  8. [Android]开机自启动脚本和selinux权限配置

    概述 在前段时间的工作中,需要开发一个开机自动启动的脚本,现把开发过程记录一下 主要框架 编写一个可以开机自动启动的脚本,方法就是通过rc文件,在boot_complete=1时,去启动这个服务,那么 ...

  9. Windows 服务器开机自启动

    为什么80%的码农都做不了架构师?>>>    1.自己写的脚本 例如我们要开机自启动一个脚本:C:\abc\script.bat. 如果直接开机启动该脚本会弹出一个黑框,我们希望能 ...

最新文章

  1. pip 20.3 新版本发布!即将抛弃 Python 2.x
  2. SSH框架整合-慕课课程
  3. Multi-band Blending
  4. Centos 开机无法输入密码的问题
  5. [PHP] 安装PHP报错“Primary script unknown”的解决方法
  6. html中图片的属性优化,Html标签元素在SEO中的优化方式(二)
  7. Harvard-X免费生物信息课程 (代码、文档、数据) - 适合系统学习
  8. ajax遍历递归树数据,怎么用JS递归发送AJAX请求
  9. php 类 和 函数,PHP函数和类
  10. canvas填充和描边介绍
  11. BE THE PIONEER FROM APSARADB——2018云栖大会·深圳峰会·云数据库在线直播分论坛
  12. Gerrit修改前一次提交的方法
  13. php话费充值接口对接,基于PHP的聚合数据手机话费充值API调用代码示例
  14. 如何获取Windows 10的锁屏壁纸
  15. (附源码)计算机毕业设计SSM黄淮学院二手物品交易平台
  16. 泛微Ecology9单点登录说明
  17. 三星 linux手机系统版本,WindowsMobile操作系统手机版本分类对应机型
  18. k210识别物体的基本流程(kpu库函数)
  19. DNS域名解析成IP地址------设置主从域名服务器
  20. 《C陷阱与缺陷》----第二章 语法陷阱

热门文章

  1. php jq ajax 4个下拉框联动案列,Ajax与Jquery结合数据库做出实现下拉框的二级联动...
  2. python做词云做文本处理_文本挖掘——python词云实现
  3. java 创建多线程_Java创建多线程
  4. webapi控制器怎么接收json_一个秒杀系统的登录系统到底是怎么工作的
  5. IPython 8.0大版本更新:Debug报错提示更清晰,加入自动代码补全
  6. GitLab成立中国合资公司极狐,强调“独立运营”
  7. OPPO这次的新旗舰,开始“搞颜色”了,当然不是外壳的那种
  8. 量子位「MEET 2021智能未来大会」来啦!邀智能科技企业共探明日行业新格局
  9. 双非高校浙工大,一年2项研究上Nature,校友纷纷打Call:欠一个211名头
  10. 保Cloudera弃Hortonworks,新平台将支持五大云供应商