簡體   English   中英

如何在目錄中的多個文件夾中搜索.ps1文件

[英]How to search multiple folders in a directory for .ps1 files

我目前正在嘗試簡化一些需要運行Powershell腳本的產品的安裝過程,在嘗試編寫腳本來搜索這些文件的目錄時遇到了一些麻煩。

示例:在“安裝”目錄中,每個文件夾中有四個名為“ product1-4”的子文件夾,其中有一個文件“ Script.ps1”

第一個問題是安裝腳本都被命名為相同的“ script.ps1”,這使我的第一個想法變得復雜,我的第一個想法是將所有文件從子文件夾中拉到一個集中位置,然后依次運行它們。

感覺像我讓事情變得復雜了,有什么建議嗎?

Get-ChildItem $installFolder -Include *.ps1 -Recurse

這將列出.ps1文件,您也可以執行以下操作,然后將這些文件作為單個變量進行尋址。

$ps1Files = Get-ChildItem $installFolder -Include *.ps1 -Recurse

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM