C++:如何创建一个简单的程序来移动文件夹

问题描述:

我想创建一个程序,将某个命名文件夹(和所有包含的文件)从目录A移动到目录B.建议用C++编写代码。所以我想知道是否有人知道一个简单的方法来做到这一点,如果他们可以给我一个链接,并且如果有人知道在哪里可以将目录设置为可以从文本文件加载的变量。我问这个问题,因为我基本上都拥有所有的程序设置以及来自appdata文件夹的内容,因为我在计算机之间移动很多,很容易转移。C++:如何创建一个简单的程序来移动文件夹

SETTINGS.TXT(这是我的意思的例子。)

fldrget = (Folder Name) 
fldrdir = (Path to Folder) 
fldrplc = (Folder Destination) 

将创建XML文档是一个更好的主意,至于txt文件去?其他信息:操作系统:Windows(XP,Vista,7),我想将它作为一个GUI,但由于我对任何C语言都不熟悉,如果任何人都可以,我会先解决基本问题。给我一个正确的方向。

+2

什么操作系统?请用O/S名称标记。 – 2012-02-21 02:16:50

+1

您是否熟悉C++?如果你不是,那么在C++中做这个可能不是最好的选择。 – 2012-02-21 02:17:02

+0

我更新了我的问题,并询问了您的问题。我使用的是Windows XP,Vista和7,我希望能够制作一个图形用户界面(GUI),但如果我找不到任何东西,我会解决更少的问题。我不熟悉任何C语言。 – 2012-02-21 02:23:16

你能提供更多信息吗?你想写一个控制台应用程序或一个GUI?你的目标是哪个平台?您可以使用Win32 API,Boost,Qt,Wx或其他许多程序。

您可能想使用PowerShell进行研究。对于新手而言,它更加友好,并且内置于Windows 7并可以免费用于Windows XP。只要做一个谷歌搜索移动目录使用PowerShell开始

+0

我更新了我的问题,并询问了您的问题。我使用的是Windows XP,Vista和7,我希望能够制作一个图形用户界面(GUI),但如果我找不到任何东西,我会解决更少的问题。 – 2012-02-21 02:22:39

+0

然后您可能需要考虑使用PowerShell。对于新手而言,它更加友好,并且内置于Windows 7并可以免费用于Windows XP。只需执行谷歌搜索即可使用PowerShell移动目录即可开始使用。如果遇到太多麻烦,请告诉我们。 – 2012-02-21 02:34:32

+0

听起来很棒。谢谢。如果我有麻烦,我会回来的。 – 2012-02-21 02:39:37