How to rename a directory

This code will help you to rename a Directory.
namespace used for this is Microsoft.VisualBasic.MyServices which will be imported to your application :

using Microsoft.VisualBasic.MyServices;

you may need to add reference to microsoft.visualbasic.dll to your project.

FileSystemProxy FileSystem = new Microsoft.VisualBasic.Devices.Computer().FileSystem;
FileSystem.RenameDirectory(@"C:\myfolder","YourFolder" );

FileSystem = null;

In the function RenameDirectory of FileSystem object you need to pass 2 arguments, 1st is the

original path of the Directory and second is the new name of the Directory(without any path).


Author: Kapil Dhawan17 Jun 2008 Member Level: Gold   Points : 2

Nice piece of code
Thanks for sharing your knowledge with us.
I hope to see more good code from your side
This code is going to help lots of guys.
Ton Thanks to you

  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name: