小编Way*_*ton的帖子

如何将 Get-ChildItem 的一个结果存储为一个数组值?

我有一个名为 D:\MyDir 的文件夹,这是其内容:

PS D:\MyDir> gci


    Directory: D:\MyDir


Mode                LastWriteTime         Length Name
----                -------------         ------ ---- d-----       11/22/2021   8:10 PM                MyFolder-2021-11-22
Run Code Online (Sandbox Code Playgroud)

我将按 creatin 排序的文件夹名称存储在 $Dirlist 上:

$Dirlist = gci $LBDestination | ? { $_.PSIsContainer } | sort CreationTime | select -Property Name | foreach { $_.Name }
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是系统将列表中的每个字母存储为数组中的一个值

PS D:\MyDir> $Dirlist[0..3]
M
y
F
o
Run Code Online (Sandbox Code Playgroud)

当我有多个文件夹时,我的脚本工作正常。

powershell

5
推荐指数
1
解决办法
4113
查看次数

标签 统计

powershell ×1