【发布时间】:2014-01-22 06:24:46
【问题描述】:
我是创建自动化任务的新手。我需要根据文件名创建文件夹并将这些文件移动到该文件夹中。有说明,但我有点害怕尝试...没什么帮助?
【问题讨论】:
-
您使用哪种编程语言?到目前为止,您尝试过什么?
我是创建自动化任务的新手。我需要根据文件名创建文件夹并将这些文件移动到该文件夹中。有说明,但我有点害怕尝试...没什么帮助?
【问题讨论】:
将其分为两步(假设在Windows OS 中使用C++):
创建一个文件夹。
#include <Windows.h>
void create_folder(char* Path)
{
char DirName[256];
char* p = Path;
char* q = DirName;
while(*p)
{
if (('\\' == *p) || ('/' == *p))
{
if (':' != *(p-1))
{
CreateDirectory(DirName, NULL);
}
}
*q++ = *p++;
*q = '\0';
}
CreateDirectory(DirName, NULL);
}
将文件写入您刚刚创建的文件夹中(像往常一样)。
【讨论】: