Okay, I'm back on this because I'm not so tired now, and it still doesn't work for me
I started a fresh copy of XY 7.00.0046, that is I created a new folder "V:\tmp\XY" and put XYplorer.exe there, so there was nothing but whatever XY creates on startup.
Then I ran this script:
Code: Select all
backupto "Y:\XYplorer v<srcver> (on <dyyyy-mm-dd>)",
"<xypath>\XYplorer.exe|<xydata>";
I expected to have a folder "Y:\XYplorer v7.00.0046 (on 2008-04-22)" containing XYplorer.exe and everything else there, right? But instead it was inside a subfolder "XY", as you can see from the report :
Code: Select all
Backup from 22/04/2008 22:43:28
Source: V:\tmp\
Target: Y:\XYplorer v7.00.0046 (on 2008-04-22)\
2 copied
0 overwritten
1 not overwritten
3 total
Copy V:\tmp\XY\XYplorer.exe
-> Y:\XYplorer v7.00.0046 (on 2008-04-22)\XY\XYplorer.exe
NoOv V:\tmp\XY\XYplorer.exe
Copy V:\tmp\XY\XYplorer.ini
-> Y:\XYplorer v7.00.0046 (on 2008-04-22)\XY\XYplorer.ini
I'm confused, what am I missing here ?
Okay so trying a bit more, it seems that when XY was running from D:\F1\F2 it would always report D:\F1 (so the parent of <xypath>) as source of the backup operation.
So I tried running it from a root, since it has no parent, and from a XYplorer.exe running from W:\ and running the backupto script mentioned above, I get this:
XYplorer wrote:The following source item does not exist:
W:\
Press OK to go on anyway, or Cancel to terminate the file operation.
Sounds like a bug to me, no? Also, why does this only happens to me only ? (and no, I have no startup.ini)