zoukankan      html  css  js  c++  java
  • powershell复制文件夹的文件

    function CCopy($folder_a_path,$folder_b_path)
    {
    #遍历源文件夹下所有文件
    $folders_a = gci $folder_a_path -Recurse
    foreach ($folder_a in $folders_a)
    {

    if($folder_a.fullname -like "*appsettings.json*")
    {
    continue
    }


    #通过替换的方式,取目标文件的全路径名称
    $b = $folder_a.fullname.replace($folder_a_path,$folder_b_path)
    #判断目标文件是否存在,如果存在则先判断新旧
    If (test-path $b)
    {
    #判断目标是否为目录,如果是目录则跳过,如果不跳过,则会创建一级空目录
    If (!((gi $b).PSIsContainer))
    {
    #判断目标文件、源文件的新旧情况,如果目标已存在文件的修改时间早于源文件,则重新拷贝覆盖
    If ((gci $b).lastwritetime -lt $folder_a.lastwritetime)
    {
    copy-item $folder_a.fullname $b -force
    }
    }

    }
    #如果目标文件不存在,则直接拷贝
    Else
    {
    copy-item $folder_a.fullname $b
    }

    }
    }




    dir "$PSScriptRootlib" -Filter "*.ps1" | foreach {
    . $_.fullName
    Write-Host "Import $($_.fullName)"
    }

      https://www.pstips.net/dwqa-answer/回答如何能够在powershell脚本文件中导入函数库

  • 相关阅读:
    bootstrap的引用和注意事项
    css样式表的知识点总结
    数据去重宏脚本
    redis总结
    list对象中根据两个参数过滤数据
    dt常用类
    C#删除字符串最后一个字符的几种方法
    C#的split分割的举例
    数据库优化的几个注意点
    两种转换城市的方式
  • 原文地址:https://www.cnblogs.com/xinzhyu/p/10699261.html
Copyright © 2011-2022 走看看