我有一个包含数千个文件名的文件夹。Powershell中的文件和文件夹操作
所有文件名都是相对于用户的用户ID。有些用户在此文件夹中有多个文件,因此它会在名称的末尾附加一个数字。 I.E. susy.txt,susy1.txt,susy2.txt,carl.txt,carl1.txt等...
我想要做的是为每个有多个文件的用户创建一个特定的文件夹,并移动所有关联到该文件夹中的文件。所以我注意到有多个susy文件。所以我想创建一个名为Susy的文件夹,并将susy.txt,susy1.txt和susy2.txt放入它中......等等所有文件。
它甚至有可能做到这一点作为一个批处理文件,如果有的话可以有人指出我在这样做的正确方向吗?我在编写批处理脚本方面有少量知识,并希望以此为契机了解更多信息。
感谢
好吧,这个工作惊人的,只是如何我想它。谢谢!我显然不是一个PowerShell的专业人士,但我大部分都明白这一点......我只是不知道什么?{}的意思和$匹配[1]。主要是[1],我不明白。再次感谢你! – Johnrad
再次感谢您!完美的感觉! – Johnrad