问题标签 [get-childitem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2845 浏览

powershell - Powershell 使用 Invoke-Command 会话获取远程计算机上的子项大小

我正在尝试使用 powershell 远程访问计算机并获取文件夹的每个子目录的大小。

我正在使用脚本来获取每个文件夹大小,并且它可以成功运行:

这就是我尝试使用 Invoke-Command 合并它的方式,但它没有产生任何结果。

我已经完成了在两台计算机上启用 ps-remoting 的步骤。

在此先感谢您的帮助!

0 投票
1 回答
3253 浏览

android - 如果孩子的布局不同,如何从可扩展列表视图中获取子项目 ID,同时单击?

我正在使用 android 中的自定义可扩展列表视图。在我的可扩展列表视图中有线性布局的项目。

你可以在这里找到我的可扩展列表视图。 https://drive.google.com/file/d/0B2NGqFM-F0bNcUZqUlRPaUZYUjg/edit?usp=sharing

在图像中,子项是一个线性布局。我怎样才能获得像主、墙、表和条目项目 ID 这样的单个项目。这样我将执行单独的操作。

你可以在这里找到我的适配器。

我的活动就在这里。

请告诉我如何在可扩展列表视图中获取子项 ID 的各个项。这样我就可以分别为 main、wall 和其余所有项目编写单击操作。

0 投票
1 回答
873 浏览

powershell - 修剪特殊字符powershell

我正在使用 Get-ChildItem 在远程计算机上查找文件,并使用 Select-Object 对它们进行管道传输以仅返回它找到的文件名。问题是,它返回@{Name=File.txt},但我只想要文件名。

我试过使用 .Trim(@{Name=}),但它不会修剪特殊字符。

有什么建议吗?

0 投票
2 回答
1753 浏览

powershell - Powershell - 找出是否有两个同名文件

我正在尝试检查一系列目录和子目录,以查看同一文件夹中是否有两个或多个同名文件。我认为我的问题是我如何尝试验证字符串。

对于以下测试目录:

  • |-- C:\测试\
    • |--C:\测试\YY\
      • |--C:\Test\YY\xx.log
      • |--C:\Test\YY\xx.txt
    • |-- C:\Test\ZZ\
    • |-- C:\Test\ZZ.log
    • |-- C:\Test\ZZ.txt

我需要我的代码来查找 xx.log 和 ZZ.log。我可以包括一个检查$_.PSisContainer(但我认为没有必要)。

$item.basename+".txt"提供了正确的字符串,但我不能使用该字符串来验证文件的存在。

任何人都可以帮助纠正我的代码吗?我想学习如何处理这样的连接字符串——我认为这是一个在其他领域有用的技巧。

0 投票
1 回答
81 浏览

arrays - 尝试精简备份文件,但 Get-ChildItem 未返回可用列表

我们有一个每隔一天运行一次的备份,但是文件很大,一旦我们获得一定数量的带有文件签名的备份文件,我们就想删除每隔一个。

我试过这个:

我目前尝试了这个而不是上面的 (Get-ChildItem) 行,但它列出了 [0] 的整个垃圾文件集,而不仅仅是 [0] 处的第一个 junk.vhd:

我也试过这个:

有没有人建议如何从 $Drive 位置获取带有签名 *junk.vhd 的文件名数组,以便我可以遍历它们并删除所有其他文件名?

互联网搜索并没有出现太多。

0 投票
1 回答
590 浏览

powershell - 试图删除项目,但它没有被删除

我正在使用 powershell 脚本精简我的备份文件,并且我知道我有正确的文件名,但是由于某种原因,当我使用 remove-item 时,该项目不会被删除并且不会引发异常。这是它的样子:

有谁知道为什么它会找到并写入主机要删除的正确文件名,但 Remove-Item 没有删除它们?

我正在研究删除一个有点不同的例子,但一切看起来都很好。

0 投票
1 回答
8492 浏览

powershell - get-childitem 在格式之前截断名称、全名

我一直在试验 get-childitem、format-table、format-string 和 out-file 的 PowerShell 组合。

无论我使用 ft -wrap -autoformat 和各种其他选项尝试什么,get-childitem 的调用都会将 name 属性截断为总共 35 个字符(30 个,不包括扩展名),例如:

示例结果(注意:没有省略号,但完整的扩展名):

全名的行为相同,截断为 106 个字符。

因此,似乎 get-childitem 在将其输出到格式 cmdlet 之前受到某种类型的缓冲区的约束......

我看过一些参考资料,其中提到了 Windows 路径的 260 个字符限制,但这些路径的长度范围在 100 - 120 之间。

任何有关 Powershell 截断原因的提示或线索将不胜感激。

0 投票
2 回答
1118 浏览

powershell - Powershell(v2)路径重音(转义字符)与 Get-ChildItem 冲突

我有一个朋友在我的电脑上有一个视频。路径是

在恐龙电影文件夹中有一个“资产”文件夹,其中包含一些 .gif、.jpg 和 .png 文件。我想了解一些有关 Powershell 的知识,所以我更改了目录...

特殊括号字符和名为“Tonys Videos”的文件夹中空格的引号需要 (`)。我可以输入 Get-ChildItem 并且整个列表都会很好地填充,但是当我尝试使用排除标志时遇到错误(无论单个字符串还是多个字符串被“排除”,它仍然没有显示输出。

我进行了另一项测试,将“assets”文件夹复制到“Tonys Videos”(因此省略了重音,一切都运行良好。我使用的是 PS v2.0,但这确实不应该有太大变化。我的问题是为什么“Get-ChildItem -exclude”不能与重音一起使用?

作为对评论的回应,这是我对 Get-ChildItem 的尝试

我在“Tonys Videos”文件夹中测试了同样的格式(如上所述),效果很好。感谢您一直以来的帮助。

0 投票
2 回答
2038 浏览

java - 从线性布局中获取子级

我创建了布局文件,由一个线性布局和两个嵌套在主布局内的线性布局组成。当我使用 getParent 方法时,它选择第二个嵌套的线性布局。我的目标是第一个嵌套线性布局。所以我给第一个嵌套的线性布局一个名为linear_top的ID。然后我在onCreateView中声明,测试和调试,我没有运气它显示为null。

我的目标是 AnimatedGifImageView

OnCreateView

0 投票
1 回答
540 浏览

powershell - Powershell 复制项缓存

使用以下代码时,我遇到了 Powershell 无法跨服务器复制最新文件的问题。

代码应找到带有前缀“SQL Backup”的最新 .bak 文件并在本地传输。

这个过程运行了一个多月,服务器或过程都没有变化,突然传输时间从 5 分钟下降到 3 秒,并且正在传输相同的文件。

非常感谢