主頁 > 知識庫 > PowerShell移動目錄中指定文件的方法(非全部文件)

PowerShell移動目錄中指定文件的方法(非全部文件)

熱門標簽:鐵路電話系統(tǒng) 服務外包 AI電銷 Linux服務器 網(wǎng)站排名優(yōu)化 百度競價排名 呼叫中心市場需求 地方門戶網(wǎng)站

小編在做一個小功能的時候,遇到一個功能,就是把一個目錄中的指定條件的文件,移動到另外一個目錄。這是需求,然后我們來分析下該怎么實現(xiàn)。

首先獲取一個目錄下子項目,第一時間可以想到Get-ChildItem,但我們之前用得太多了,這次小編想換個花樣,我們就用Get-Item,然后用通配符來包括所有的子項目。當然,如果你需要指定的文件是以文件名來匹配的,那可以直接在這里使用匹配規(guī)則。

然后從選出來的子項目中,篩選中文件來。這個也是一個非常常用的功能,那就是判斷PSIsContainer屬性是否為$false了。

最后,把篩選出來的結果再Move到另一個目錄下,當然使用Move-Item這個cmd-let。

所以,最終的代碼如下:

復制代碼 代碼如下:

Get-Item 路徑1>\* | Where-Object {$_.PSIsContainer -eq $false} | Move-Item -Destination 另一目錄的路徑>

如果你的需求跟小編演示的略有出入,但有了這個模板后,應該很容易改成你想要的樣子吧。

標簽:蘭州 崇左 仙桃 湘潭 銅川 衡水 湖南 黃山

巨人網(wǎng)絡通訊聲明:本文標題《PowerShell移動目錄中指定文件的方法(非全部文件)》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266