【发布时间】:2011-06-19 18:55:51
【问题描述】:
我正在尝试构建一个程序来将一堆文件重命名为特定格式。问题是,我想不出使用 C(使用 Visual C++ 2010)查找、列出或操作 Windows 文件的最佳方法。
我可以使用 FindFirstFile() 在 C++ 中完成此操作,但我试图将自己限制为仅使用 C,因此我正在寻找另一种解决方案,它也将更加兼容。
谢谢。
【问题讨论】:
-
FindFirstFile()是 C 函数,而不是仅 C++ 的函数。但它在 C 中没有标准化,也许这就是你的意思? -
您可以使用
system()做任何事情,即stdlib.h。但我几乎不会只称它为 C。 -
也许您可以使用 Windows PowerShell 执行批量重命名。编辑器和脚本功能还不错。前段时间,我写了一个 Powershellscript 来重命名很多文件。
-
有一大堆工具可以进行重命名。只是我宁愿自己做这个来练习我的 C 编程:)
标签: c windows winapi file rename