码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • windows系统执行ps1(powershell)脚本文件无法识别命令的问题


    常规解决办法

    大家有时在powershell窗口执行命令行的时候会提示无法识别该命令

    原因是在部分系统上面脚本的执行权限是禁止的

    我们可以输入 get-executionpolicy 来查看当前执行策略

    • Restricted: 脚本不能运行(默认设置)
    • RemoteSigned: 在本地创建的脚本可以运行,网上下载的脚本无法运行(拥有数字证书签名例外)
    • AllSigned: 仅当脚本由受信任的发布者签名时才能运行
    • Unrestricted: 允许所有脚本运行

    我们可以使用 set-executionpolicy remotesigned 来将我们的执行策略改为RemoteSigned

    然后系统会提示我们是否更改,输入 yes 即可

    有些更改不了是需要用管理员权限运行

    一键解决

    编写bat脚本去调用ps1脚本文件

    下面的脚本代码包含两部分

    • 第一部分是管理员运行bat
    • 第二部分是利用 -executionpolicy remotesigned 参数去执行ps1脚本文件,这样就不需要用上面的方式去处理了,上面的方式还需要人工参与的
    1. @REM 管理员运行powershell脚本
    2. PUSHD %~DP0 & cd /d "%~dp0"
    3. %1 %2
    4. mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof
    5. :runas
    6. @REM REM 安装scoop和系统软件
    7. "%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -executionpolicy remotesigned -file %~dp0install_scoop_and_soft.ps1 --Force


     

  • 相关阅读:
    RT-Thread(学习)
    常用Doc命令
    Windows11右键添加新建markdown格式文件的几种方法
    Spring @ComponentScan 自定义扫描规则
    新生儿弱视:原因、科普和注意事项
    【matplotlib 实战】--堆叠面积图
    在页面使用富文本编译器
    【可视化大屏教程】用Python开发智慧城市数据分析大屏!
    泰克示波器电流探头的使用方法
    My Thirty-Ninth Page - 二叉搜索树的最小绝对差 - By Nicolas
  • 原文地址:https://blog.csdn.net/zengliguang/article/details/132725457
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号