• PowerShell学习笔记(开篇)


    PowerShell 是Windows下的最新的脚本编程工具,目前最新版本是2.0。

    他在Win7中已经是内置的工具了,所以说不得不学。

    在PowerShell之前,Windows操作系统下的Shell有2种:

    1, cmd.exe (command.exe in win9x), 在里面可以输入各种Dos命令,对应的脚本是批处理(*.bat)

    2, WSH (Window Script Host, 通过Wscript.exe来执行,在命令行下通过Cscript.exe执行), 他是一个跨语言的脚本引擎,内置支持的脚本语言是JScript(*.js)和VBScript(*.vbs)。后缀名也可以是WSF,在这种情况下可以在一个文件中使用多种语言。WSH的特点是可以直接和Com(ActiveX)进行交互。可以参考:http://baike.baidu.com/view/157129.htmhttp://en.wikipedia.org/wiki/Windows_Script_Host

    一、PowerShell使用初步
    1, 将PowerShell用作计算器
    2, 在PowerShell中执行外部程序
    3, CmdLet使用
    4, 命令的别名
    5, PowerShell函数
    6, 调用脚本文件
    -----------------------------------

    1, 将PowerShell用作计算器
    4GB / 720MB
    1mb
    12 + 0xAF
    0xAFFE
    "zjj"*3
    3%5
    计算结果以十进制方式显示
    2, 在PowerShell中执行外部程序
    a) 貌似所有原有的cmd.exe下的dos命令都可以在Powershell中使用
    b) 在PowerShell提示符下,输入cmd,回车;即可进入老的命令行模式,输入Exit退回到PowerShell中。如果只需要执行一个老式的dos命令,可以这样:cmd /c dir
    c) 你可以通过输入notepad来启动记事本,但是你输入wordpad就会得到错误提示。这是因为wordpad所在的位置C:\Program Files\Windows NT\Accessories不在系统环境变量path中;要想启动写字板,你需要输入:& "C:\Program Files\Windows NT\Accessories\Wordpad.exe"。&是调用符号,他会执行其后的字符串,& ("note" + "pad")也是合法的命令。
    PowerShell要求你必须指定程序所在路径(绝对路径或相对路径),相对当前目录可以这样表示:.\wordpad.exe
    cd 'C:\Program Files\Windows NT\Accessories'
    .\wordpad.exe
    可以用如下命令来改变环境变量path:
    $env:path += ";C:\programs\Windows NT\accessories"

  • 相关阅读:
    .Net Core调用NodeJs
    ASP.NET Core中间件中渲染Razor视图
    ASP.NET Core自定义View查找路径,实现主题切换
    Core路由2-Endpoint终结点路由
    Core路由1
    .NET Core的本地化机制(多语言)【转】
    实现ASP.NET Core MVC的插件式开发(ApplicationPart)
    Gitflow工作流程
    Git-开发中遇到紧急任务如何处理
    多线程笔记-CancellationToken(取消令牌)
  • 原文地址:https://www.cnblogs.com/teamleader/p/1807802.html
Copyright © 2020-2023  润新知