PowerShell 实现将指定文件夹下所有文件的内容合并到一个文件中

<#
    此程序主要用来将指定文件夹下的文件内容合并到一个指定的文件中。
#>

##指定目标文件夹
$Work_Floder = "E:\BaiduYunDownload\sihuo-procedue\TABLE\SQL"
##指定要合并生成的目标文件
$Result_File = "All.SQL"

##切换到目标文件夹下
Set-Location $Work_Floder
##删除合并生成的目标文件
Remove-Item $Result_File

##获取此文件夹下的文件
$Files = Get-ChildItem -Name |Where-Object {$_.Name -ne $Result_File}

## 遍历数据文件
foreach($File in $Files)
{
    Write-Host "正在处理文件" $File
    ##将数据文件内容读取后输入到目标文件中
    Get-Content $File |Out-File -Append -FilePath $Result_File
}

Write-Host "处理完成"

 

posted on 2016-06-15 22:57  笑东风  阅读(2650)  评论(0)    收藏  举报

导航