【发布时间】:2014-12-18 09:08:18
【问题描述】:
我有 1 个固件文件(例如:firmwareV27.bdnl)我需要复制并重命名为 900 多个文件(用于唯一设备)。我有一个唯一名称的列表(目前在 Excel 中),但我不知道如何将原始文件复制到目录中,然后用列表中的名称重命名它并循环直到完成。
如果有帮助,我正在使用装有 Excel 2010 的 Windows 7 PC。
【问题讨论】:
-
这里的常用cmets...您尝试过什么?您可以显示您尝试过的代码(以及由此产生的错误,如果有的话)吗?你在看什么样的目录结构? Excel中的数据是如何排列的?您熟悉将数据从 Excel 移植到 PowerShell 吗?
-
是否可以选择使用 python?
-
我还没试过。我可以制作一个批处理文件来移动要重命名的文件并将其重命名为静态名称。但我不知道如何从列表中调用名称。现在,我需要的名字在单列“A”中。如果这更容易,我可以使用文本文件。我现在只使用 Excel 来创建所需文件名的列表。我对 Python 一无所知。
-
将列表导出为 csv 并使用 powershell 将其导入,有很多关于在 powershell 中使用 csv 的教程,因此查找文档应该没有问题
-
谢谢保罗,除非有人提出更好的建议,否则我会开始研究。
标签: excel powershell batch-file excel-2010