Multi Commander > Script

create a new open folder with the current date

<< < (2/2)

mlabrkic:
also tested    ;)
(Format Date and Time + Ask user for folder name)



--- Code: ---// MC_Create_folder_your_input_and_date_format, F12

// MultiCommander script: Create a new folder (your input, current date and time, format)
// 2022-02M-20 18:55:27

// ---------------------------------------------------------
@var $now = GetTime();

@var $folder;
@var $FolderBaseName = GetSourcePath();

// ---------------------------------------------------------
// @var $date = FormatDate( "yyyy-MM-dd" , $now );

@var $year = FormatDate( "yyyy" , $now );
@var $month = FormatDate( "MM" , $now );
@var $day = FormatDate( "dd" , $now );

@var $date = $year + "-" + $month + "M-" + $day;

// ---------------------------------------------------------
// @var $time = FormatTime( "HH-mm" , $now );

@var $hours = FormatTime( "HH" , $now );
@var $minutes = FormatTime( "mm" , $now );

@var $time = $hours + "h-" + $minutes;

// ---------------------------------------------------------

// Ask user for folder name
@var $answer = AskText("Type name of the new folder to create and move selected files.", "backup", 0);

// If user canceled, abort
if ( $answer == 0 )
{
break;
}

$folder = $FolderBaseName ^ ($answer + "_" + $date + "_" + $time);

MC.Filesystem.Makedir PATH={$folder}

// ---------------------------------------------------------



--- End code ---

Navigation

[0] Message Index

[*] Previous page

Go to full version