powershell 这将遍历目录中的文件列表,解析文件的名称,并根据解析的名称创建新文件。氏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 这将遍历目录中的文件列表,解析文件的名称,并根据解析的名称创建新文件。氏相关的知识,希望对你有一定的参考价值。

$Files = Get-ChildItem "D:\Program Files (x86)\CQCS\Organizations\ALL\users\opwecqadmin" -Name -Filter "*.eq"

foreach($f in $Files)
{
    $TableName = $f.PSChildName.Replace("_ByDate.eq","")
    $Data = ""
    $Data += "viewpoint native;" + [Environment]::NewLine
    $Data += "list/domain=`"" + $TableName + "`"/nodetail/hold=`"TableItemCounts`"/append" + [Environment]::NewLine
    $Data += "sorted by " + $TableName + ":line_id" + [Environment]::NewLine
    $Data += "end of report" + [Environment]::NewLine
    $Data += "`"" + $TableName + "`"/name=`"TableName`"/width=100" + [Environment]::NewLine
    $Data += "count[" + $TableName + ":Line_id]/width=15/name='ItemCount'" + [Environment]::NewLine

    $NewName = "D:\Program Files (x86)\CQCS\Organizations\ALL\users\opwecqadmin\" + "TC_" + $f.PSChildName.Replace("_ByDate","")
    $TableName
    New-Item $NewName -ItemType File -Force 
    $Data | Out-File $NewName -Encoding ascii
}

以上是关于powershell 这将遍历目录中的文件列表,解析文件的名称,并根据解析的名称创建新文件。氏的主要内容,如果未能解决你的问题,请参考以下文章

powershell 这将循环遍历SharePoint列表中的所有项并更新该值。在这种情况下,它将标题从小写更改为大写

powershell 这将获取活动目录中OU的组列表,然后输出到foreach块中附加的文件

powershell 这将遍历SharePoint中的所有Web应用程序,然后遍历每个应用程序中的所有网站以及iter

powershell 这将遍历站点中的所有子站点,并且添加组可设置组的权限。打破或重置的好例子

powershell 这将通过活动目录和SharePoint直接权限提供用户列表。这是未完成的,需要一堆改进

powershell Powershell脚本遍历提升列表中的所有项目,并替换图片和链接。这遍历了所有