Index: /branches/eraser6/Eraser/Program.cs
===================================================================
--- /branches/eraser6/Eraser/Program.cs	(revision 746)
+++ /branches/eraser6/Eraser/Program.cs	(revision 747)
@@ -394,5 +394,5 @@
 					foreach (KeyValuePair<string, string> kvp in subParams)
 						if (kvp.Value == null && target.Drive == null)
-							target.Drive = kvp.Key;
+							target.Drive = Path.GetFullPath(kvp.Key);
 						else if (kvp.Key == "clusterTips")
 							target.EraseClusterTips = true;
@@ -415,5 +415,5 @@
 					foreach (KeyValuePair<string, string> kvp in subParams)
 						if (kvp.Value == null && target.Path == null)
-							target.Path = kvp.Key;
+							target.Path = Path.GetFullPath(kvp.Key);
 						else if (kvp.Key == "excludeMask")
 						{
@@ -442,5 +442,5 @@
 					//It's just a file!
 					Task.File target = new Task.File();
-					target.Path = param;
+					target.Path = Path.GetFullPath(param);
 					targets.Add(target);
 				}
