Multi Commander Support Forum
Multi Commander => Script => Topic started by: ECommander on June 13, 2022, 16:37:39
-
I'm using this code in a loop to move one or more files into a subfolder
MoveFile($folder + "\", $file, "NODIALOG,NOPROGRESS,USEEXISTINGQUEUE" )
What happens, that there is an open dialog, which never close (see screenshot).
Wher could be the problem?
Tanks
-
What MC are you using: version and installed/portable?
There seems to be another problem in that in your screenshot, the upper progress bar says "2 of 1" ?!
-
Thanks for answering.
It's the installed version, v11.6 (b2845).
Thats the command I try to run:
@var $files = GetSelectedPaths();
@var $count = arrayCount($files);
@var $n;
for($n = 0; $n < $count; $n++)
{
@var $file = $files[$n];
if (FileExists($file) == 1 )
{
@var $path = PathGetPathPart($file)
@var $name = PathGetNamePart($file) + "|";
@var $ext = PathGetFileExtPart($file);
@var $folder = $path ^ StrReplace( $name, $ext + "|" , "");
MoveFile($folder + "\", $file, "NODIALOG,NOPROGRESS,USEEXISTINGQUEUE" )
}
-
Thanks for answering.
It's the installed version, v11.6 (b2845).
Thats the command I try to run:
@var $files = GetSelectedPaths();
@var $count = arrayCount($files);
@var $n;
for($n = 0; $n < $count; $n++)
{
@var $file = $files[$n];
if (FileExists($file) == 1 )
{
@var $path = PathGetPathPart($file)
@var $name = PathGetNamePart($file) + "|";
@var $ext = PathGetFileExtPart($file);
@var $folder = $path ^ StrReplace( $name, $ext + "|" , "");
MoveFile($folder + "\", $file, "NODIALOG,NOPROGRESS,USEEXISTINGQUEUE" )
}
Yes looks like NOPROGRESS parameter have been broken.. I will fix that for the next version
-
Thank you.