• PowerShell随笔1---背景


    既然是随笔,那就想到什么说什么,既会分享主题知识,也会分享一些其他技巧和个人学习方法,供交流。

    我一般学习一个东西,我都会问几个问题:

    • 这东西是什么?
    • 这东西有什么用,为什么会出现,出现是为了解决什么问题的?
    • 我如何从0到hello world整一个demo出来?

    开始

    每个人学习的方式不一样,有的人喜欢看视频,有的喜欢看博客,有的则喜欢配着故事。我会直接去看官方文档,没有比这再精确的东西了。

    当然最好能看英文文档,一当面提高英语水平,另一方面有些词汇实在没法找到合适的中文。

    PowerShell的文档在此,此处贴中文:https://docs.microsoft.com/zh-cn/powershell/scripting/overview?view=powershell-7

    PowerShell是什么?

    一般定义没什么用,大家更喜欢个人的通俗理解。但是往往在定义中我们可以探索到一些蛛丝马迹。

    PowerShell 是构建于 .NET 上基于任务的命令行 shell 和脚本语言。

    这是官方给的定义,此处我们注意几个关键词:构建于.NET,命令行Shell,脚本语言。

    通过这些关键词,我们就知道了:

    • 要想运行PowerShell这东西,必须安装.NET,即使跨平台,也要安装.NET SDK。我们也可以使用.NET的东西,换句话说C#能用的,PowerShell中也能用。
    • 它是个命令行Shell,这个自然的会联想到CMD命令行工具
    • 脚本语言,想到了不需要编译,灵活。

    为什么出现?

    PowerShell 旨在消除长期存在的问题和添加新功能,从而改进命令行和脚本环境。

    简单来说就是windows的命令行和脚本环境太乱太难用,出现一个工具改进它。

    跑一个试试?

    以win10为例,按windows+Q,搜索PowerShell。

    运行 ipconfig ,输出结果。

  • 相关阅读:
    02
    循环语句的注意点
    unsigned/signed int/char类型表示的数值范围
    C程序设计语言(第二版)--- 习题选
    第一篇来自博客园的博客--哈哈希望大家点赞
    脆弱的GPS系统--摘抄《环球科学》
    【Python入门自学笔记专辑】——函数式编程
    c++标准库conio.h文件
    推荐几个配色和图标网站
    Ajax实现简单下拉选项
  • 原文地址:https://www.cnblogs.com/talentzemin/p/12371836.html
Copyright © 2020-2023  润新知