zoukankan      html  css  js  c++  java
  • 常用 Windows PowerShell 脚本

    运算符

    # 小于
    if ((Get-Date).minute -lt 30) {
        # ...
    }
    

    逻辑分支

    # if...else...
    if ((Get-Date).minute -lt 30) {
        # ...
    }
    else {
        # ...
    }
    

    日期处理

    # 取分钟部分
    (Get-Date).minute
    
    # 格式化
    Get-Date -Format 'HH31'
    

    参数

    
    # download.ps1
    Param (
        [Parameter(Mandatory = $true)]
        [String]
        $FileName,
        [Parameter(Mandatory = $true)]
        [Uri[]]
        $Addresses
    )
    
    for ($i = 0; $i -lt $Addresses.Count; $i++) {
        #
        # ...
        #
    }
    
    # build.ps1
    $xtcUris = "http://...", "https://..."
    .download.ps1 -FileName $xtc -Addresses $uris
    

    服务

    # 停止服务
    Stop-Service -Name "{service_name}"
    
    # 查看服务状态
    Get-Service -Name "{service_name}"
    

    修改记录

    • 2020-03-18 08:18 添加管理 Windows 服务的脚本
  • 相关阅读:
    react 入坑笔记(五)
    练习
    高级指令
    进阶指令
    基础指令
    VMware 备份操作系统
    Ubuntu 用户的切换
    形态学转换
    图像模糊
    域名拆分 tld
  • 原文地址:https://www.cnblogs.com/nehcdahc/p/12397181.html
Copyright © 2011-2022 走看看