cost 111 ms
检查 100k 文件的修改年龄 --> PathTooLongException - Check Modify Age of 100k files --> PathTooLongException

目前我正在编写一个脚本,该脚本应提供过去 30 天或 30 到 180 天内修改过的文件数或 180 天内未修改的文件数。 所以总共三个查询,每个查询都有自己的变量,其中存储了计数。 整个事情应该在几个远程服务器上执行。 但是,这些服务器上的文件夹结构非常深,PowerShell 经常达到 260 ...

Powershell 列出 Excel 文件并复制 - Powershell List Excel Files and Copy

我为这篇文章的幼稚道歉,请原谅我的新意。 我有大约 20,000 个网络文件要过滤并将某些文件复制到本地驱动器。 文件清单要求: 各种类型的 Excel 文件(.xls、.xlsx、.xlsm) 仅在 2022 年 4 月 1 日之后修改的文件仅文件名中包含“2022”的文件如果文件满足这些要求,则 ...

为什么我的 Powershell 循环不抓取 PDF 文件,如果我调用 -Include "*.pdf" - Why doesn't my Powershell loop grab a PDF file if im calling -Include "*.pdf"

上面只是我的脚本中的一行,它将文件从一个目录移动到另一个目录。 长话短说.. 我的脚本正在运行并且已经运行了几个月。 但是,今天我遇到了它没有移动两个文件的地方,这些文件的名称如下。 Thisismyfile.pdf2.pdf Thisisanotherfile.pdf2.pdf 现在就像我说 ...

获取最新文件并将其文件名与文件的rest进行比较 - Get the latest file and compare its filename with the rest of the files

我想获取目录中的最新文件并使用不带(Count)的文件名来检查它是否与文件的 rest 具有相同的名称。 如果文件名匹配,将其重命名为 $(Get-Date -Format yyyymmddhhmmss)_$ScreenTitle 并将其移动到 Output 文件夹。 如果没有,什么也不做。 编辑: ...

Powershell - 使用 Child-GetChildItem 在特定命名的文件夹中搜索具有某些扩展名的文件 - Powershell - Search for files with certain extensions that are within a specifically named folder with Child-GetChildItem

我正在尝试编写一个 Powershell Get-ChildItem命令,该命令执行以下操作: - 在某个目录中,检索以 MyName.dll 结尾的任何文件,但前提是它包含在名为“MyFolder”的文件夹中 For example, a path such as C:\MyRoot\Folder ...

Powershell 从源目录复制特定文件,不包括几个文件夹,但随后使用通配符递归文件 - Powershell copying specific files from source directory, excluding several folders, but then recursive with wildcard for files

这是我当前的脚本,它工作正常。 两次运行相同的代码效率不高,但我不知道如何组合通配符......无论如何要解决更大的问题。 下面的代码搜索我的 $sourceDir,排除 $ExclusionFiles 中列出的文件,复制所有文件夹和结构以及 any.jpg 或 any.csv 文件,然后将它们放入 ...

Output 要记录的文件列表 - Output list of files to log

我正在编写一个脚本,我正在尝试将 Get-ChildItem 命令的结果 output 写入日志文件。 下面的脚本被简化以显示我遇到的问题。 例如,WriteLog function 在实际Script 中多次使用。 文件列表不是唯一要添加到日志文件的内容。 下面的代码片段将所有完整文件名的长运行行 ...

如何使用占用所有 RAM 的 Get-ChildItem 优化 Powershell 脚本 - How to optimize Powershell script with Get-ChildItem consuming all RAM

我有这个脚本,它解析文件服务器上的所有共享,以收集有关共享大小、ACL 以及文件和文件夹计数的信息。 该脚本在较小的文件服务器上运行良好,但在具有大共享的主机上它消耗所有 RAM 并使主机崩溃,我似乎无法弄清楚如何在 Get-ChildItem 部分优化脚本以不消耗所有 RAM。 我发现一些文章提到 ...

Get-Child 项目在未调用时正在移动 System32 文件 - Get-Child item is moving System32 Files when not called

我有一个脚本在整个工作日中经常运行。 最近它移动了我的所有 System32 文件。 我知道 System32 文件正在通过脚本运行,因为它们正在“正确”地组织和映射。 但是,我从不调用 system32 目录,也没有调用 C 驱动器上的任何内容。 为什么脚本会转到未被调用的目录甚至是不同的驱动器路 ...

Get-ChildItem 在文件夹名称中创建空格 - Get-ChildItem creates blank space in Folder names

我正在尝试将文件从文件夹复制到具有相同名称的新文件夹(例如:Doc0001/file1.png 到在其他地方创建的 Doc0001 文件夹)。 由于未知原因,当我复制这些文件而不是将它们复制到新的(声明的)文件夹中时,它会创建一个名称为空格的新文件夹,即“D o c 0 0 0 1”。 你知道为什 ...

Powershell - 递归地重命名文件,将上层文件夹作为前缀添加到 NewName - Powershell - Rename files recursively adding upper folder as prefix to NewName

我有这种树文件夹结构: 我想添加到上层“Loc_*”文件夹的任何文件后缀。 最后他们应该是这样的: 我认为这很简单,但我遇到了麻烦,因为如果我这样做: 引发此错误:找不到接受参数“+_+20220701.csv.Name”的位置参数。 相反,如果我尝试通过 function 引发另一个错误无法评估 ...

将文件列表保存到文件慢 - Saving file list to file slow

提供这篇文章是为了希望节省任何将 FileInfo object 保存到文件的人,而不会花费过多时间。 我正在构建工具以使用 robocpy 在 USB 和网络存储之间同步文件。 通常,目标上不存在的文件将被复制,而源上不存在的文件将被删除(使用 /PURGE 或 /MIR)。 我希望能够进行双向同 ...

Powershell - 获取子文件夹列表,但在其中包含父文件夹 - Powershell - Get list of subfolders but include parent folder in it

我有一个脚本,用于给定文件夹递归查找所有子文件夹,并在每个子文件夹中对内部的 XML 文件执行某些操作。 刚才我接到一个用户的电话,说它不起作用。 因此,她提供的不是包含带有 XML 文件的子文件夹的文件夹,而是其中一个子文件夹(显然她只想处理该子文件夹的 XML 文件)。 自然,该子文件夹中没 ...

使用powershell仅搜索包含某个文件夹的文件夹 - Searching for only folders that contain a certain folder using powershell

我正在尝试使用 powershell 为我的公司更新一些程序。 我正在编写一个脚本来这样做(按照指示)。 当我在机器上安装新版本的程序时,还需要我“升级”现有文件夹以匹配新版本的软件。 我需要找到包含某个隐藏文件夹的所有文件夹(让所述文件夹的名称为 .blah)。 我正在尝试使用 get-child ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM