CREATEDIR
BlitzPlus Forums/BlitzPlus Beginners Area/CREATEDIR
| ||
createdir "c:\aaa\aaa" will not work here its the demo or ? b+ demo version 1.43 |
| ||
Try CreateDir "C:aaa\aaa" |
| ||
I think you need to create each level separately: CreateDir "c:\aaa" CreateDir "c:\aaa\aaa" |
| ||
The docs say you don't need the first backslash after C:. |
| ||
The 'trailing backslash' ? That is the backslash at the end of the folder name: c:\aaa\ <- trailing slash c:\aaa The example in the docs is a bit confusing. All the slashes seem to be missing. If you try to create the folder "c:winntsystem32myfolder" and then check it's filetype, it returns 2. However the folder is not created. Probably it only checks the existance of drive "C:", because if you change it to "z:winntsystem32myfolder" filetype returns a zero. But in the archives is an example that creates folders and subfolders at once. |
| ||
Okay, I'm going to inject some sanity here, a rare occurence for me. Panno, b32 is right: you need to create each nonexistent folder separately. In other words, CreateDir "C:\aaa" will work fine, because it creates a dir on the hard drive. However, CreateDir "C:\aaa\aaa" will NOT work unless your hard drive already contains a folder called "aaa". So yeah, any folders that don't already exist need to be created one at a time. |
| ||
thx i create each folder seperatly now :) |
| ||
In that case, the docs are wrong. They show NO backslash immediately after "C:". |
| ||
I don't know about this backslash deal. To my knowledge, since drive C: is technically regarded by the system as a directory, the backslash should be necessary. As for the trailing backslash, I never bother with it, but I have found that it doesn't actually make a difference, on or off. |