Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - total_annihilation00

Pages: [1] 2 3 4 5 ... 8
1
Beta Releases / Re: v16.0 Beta
« on: May 11, 2026, 17:26:19 »
Its probably a bug, But If I can't reproduce it. I can't fix it.  And unfortunately, I haven't been able to replicate this behavior. Because my development time is limited, I have to prioritize bugs with clear reproduction steps.
I'll keep this issue open in case others can provide more details or specific steps to help me trigger the issue.

I fixed it, the bug is due to me accidentally pressing Enter in "AutoLoad on Path" while entering the recursive paths in "Column Layouts" dialog. It's causing possible corruption of the dialog/ form.
No I spoke too soon ("My Advanced Tweaks" layout is still broken, but I got "Default" layout to work.) 8) O.K. I can confirm the problem lies in making a new "Column Layout". If I stick to the "Default" column layout it works, maybe a new Column Layout with "AutoLoad on Path" is causing issues...
Default Layout, when importing from other custom layouts, shows a message box with Chinese characters, so there is some corruption since custom layout allows "AutoLoad on Path" and Default layout does not allow this. I hope I made this clear...

2
Beta Releases / Re: v16.0 Beta
« on: May 11, 2026, 16:35:29 »
Hmm Strange.. When I restart I get the same setup as I had when I closed the app.

No I assure you there's a bug where it resets back to Name Ascending on all tabs initially on restart. I suspect another user also has this problem. What did get fixed is when a new tab is opened it retains the correct sorting, but on app restarts it still is broken and fails to store the sorting settings. So tab-wise it's fixed, but session-wise it's still glitchy.
P.S: I tested it on a fresh copy of 14.4 MultiCommander, after latest beta update, it's still working now, I think my ColumnSets.xml might have gotten corrupt, resetting it and rebuilding my Column Layout. I will let you know if it's resolved. :)

I think pressing Enter while entering "AutoLoad on Path" (Column Layout Editor) creates some corruption (possibly in ColumnSets.xml not sure). Right now I got Default layout to successfully retain sorting order. I will recreate all those column layouts from scratch. I'm confident this will fix it.

3
Beta Releases / Re: v16.0 Beta
« on: May 11, 2026, 15:58:05 »
I don't really understand that you trying to say what you are doing.   I can't reproduce that columns goes away by them self.

The Tabs when restored on next startup get changed back to Name Ascending (Default). My config is Date Descending. Maybe set *all* tabs to the stored Sorting Preferences in Explorer Panel on startup ? That should fix it.

4
Beta Releases / Re: v16.0 Beta
« on: May 11, 2026, 14:50:38 »
I can't reproduce that.   The column thing might be fixed with the other column issues that was fixed.. but the miscalculation of items I can't reproduce.

The update doesn't fix the issue entirely, after restarting MC, the restored session pre-existing tabs are reverting back to default —not the specified column sorting (in my case Date\Time Descending) ! It's not remembering the stored preference on re-launch. You've only fixed the sorting issue tab-wise not session-wise.

5
Support and Feedback / Re: Quick filter
« on: May 09, 2026, 22:36:45 »
You can create Filters (Configuration > Filters) then use this in a User-Defined Command (replace with your relevant FilterID) to filter out the files you want (these can be used as Custom Commands or MultiScripts and you can give them a Hotkey):
Filter e-Book Only (Sumatra) "doc"
Code: [Select]
MC.Explorer.SetViewFilter FILTERID="110d14a5c6844ff988d51cf79fb2ef3b"

You can use this to select all files solely without showing anything else (GhostFilter):
Source Code Select GhostFilter Files
Code: [Select]
Sleep(300);
MC.Explorer.Goto LEFT="D:\Download\cpp-projekt\FuzenOp_SiloTest\Yahoo-8Ball-Pool-Clone\"
Sleep(300);
MC.Explorer.Select FILTER="Pool-Game-CloneV18.cpp Yahoo-8Ball-Pool-Clone.rc resource.h" ONLYFILES
Sleep(300);
MC.RunCmd ID="ExplorerPanel.51023";
Sleep(300);

These are just scratching the surface, you can put them to use any way you like. You can use Filters to specify File Coloring Rules as well. ChatGPT AI is pretty decent at scripting and stuff.

6
Support and Feedback / Re: Quick filter
« on: May 09, 2026, 20:40:41 »
Ctrl+F for the Filter Box focus then Backspace to erase & Escape to return to the main view.

7
Beta Releases / Re: v16.0 Beta
« on: May 08, 2026, 11:36:41 »
The settings for new tab works.. t must be that custom column layout overrides it and cause it to reset it.
because that happens after. And I think it does not work because of another bug that was fixed. so it worked because something else was broken.

I see what you mean. Can it be fixed though? It's annoying me to no end having to reset the Sorting column each time. I can't comment on what was broken before that was fixed, but still it was working flawlessly on older builds! No probs with Sorting until the latest 3157 & possibly one build prior. Waiting for a fix… :)
P.S: For now I made a UDC script (Custom Commands) with a hotkey (Ctrl+Shift+U), but I expect a fix. ;D
Code: [Select]
MC.Explorer.Sort COLNAME="Date" ORDER=DES

8
Beta Releases / Re: v16.0 Beta
« on: May 08, 2026, 00:38:59 »
That settings are the default column and order for new tabs that are created.

If I set Date/Time and Ascending.. Press Apply.. and then create a new Explorer Panel tab.. The sorting is set to date with ascending order..

I've configured MultiCommander (V16 3157 Beta) to use "Date/Time Descending" as the default sorting order. Historically, this setting persisted correctly across sessions. However, after the latest update, the sorting reverts to "Name Ascending" upon opening new tabs, despite being set to "Date/Time Descending" in preferences.

Additional issues include:
- When applying a stored layout ("My Advanced Tweaks") via 'Use Column Layout', the sorting resets to "Name Ascending" in the main view.
- Creating a new layout with "AutoLoad On Paths" (specifically setting paths like C:\, D:\, G:\, etc., and enabling "Valid for Future Paths") via the dialog causes the sorting setting to break—reverting to "Name Ascending" on new tabs.
- This issue appears linked to the handling of "AutoLoad On Path" entries when creating or modifying layouts.
- Despite selecting the desired Sorted Column ("Date/Time Descending") and enabling "Remember Sorting" in the Explorer Panel, the sorting reverts to "Name Ascending" upon restarting MultiCommander (V16 3157 Beta). The setting should persist across sessions, but it appears the Sorted Column configuration is not retained on re-launch.
- This issue seems to be more than just "AutoLoad On Paths"—the latest beta does not correctly apply or restore the Sorted Column setting during startup, indicating a regression in the persistence logic for sorting preferences.

I verified that the issue is not present in older versions (e.g., V14.4 3047), where the sorting and layout behaviors work as expected. It seems the bug is related to how "AutoLoad On Path" interacts with layout persistence and sorting settings in the latest build.

Please investigate and fix this regression, especially ensuring that:
- Sorting preferences are persisted across sessions and tabs.
- "AutoLoad On Path" settings in layouts do not interfere with sorting state.

Thanks.

9
Beta Releases / Re: v16.0 Beta
« on: May 07, 2026, 16:31:10 »
After update 3157 the File Columns keep reverting to "Name Ascending", even though in my Explorer Panel Settings Under Sorting I have it set to "Date/Time Descending." I have a custom File Column Layout saved (via "Customize Columns..."), & they don't resize or anything, but the Sorting keeps getting reverted to "Name Ascending" ! I noticed some minor issues like this in early V16 Beta as well, but dismissed it and after setting them again to "Date/Time Descending" it usually worked persistently. But now the Sorting isn't persistently applied when opening a New Tab etc. I think the Column layout isn't being stored… But could be another issue causing the Sorting to revert to default. P.S: I also have "Sort By Natural Order" and "Remember Sorting" checked.

10
Feature Requests and Suggestions / Re: Request - Tab Navigation
« on: May 06, 2026, 16:24:52 »
Right now it can't be added easily.
In a future version a better way to customize key is planed. maybe it can be supported then

Oh alright, that's great !

11
Feature Requests and Suggestions / Request - Tab Navigation
« on: May 06, 2026, 13:26:02 »
Please it is very inconvenient for me to press Ctrl+[Shift]+Tab to navigate Tabs, if you could please allow setting Ctrl+PageUp/ PageDown instead as a hotkey, it would be ideal ! I know you've said it's already used by another command, but I'd rather use this for my Tab navigation ! If you could consider it in a future release pls ! :)

12
Thank you so much for reviving my script, Mathias ! Sorry to trouble you, but can you tell me why this particular script is failing (I'm guessing it's the ArrayFind)?
I get the following errors:
2026-05-06 11:22:54.288 Script engine error => Failed to process token - "$rules"
2026-05-06 11:22:54.288 Script engine error => Failed to initialize variable "$rules" with "
2026-05-06 11:22:54.288 Script engine error => Failed to define variable - "@var $rules[] ="
2026-05-06 11:22:54.288 Script engine error - Line : 11, Error : -1 => Code : "@var $rules[] ="

Here's the full code:
Code: [Select]
@var $path = GetSourceFocusPath();
@var $ext = StrToLower( PathGetFileExtPart( $path, 2 ) );

@var $textExts[] = {'txt','ini','log','ahk','mtxt','vbs','conf','cpp','h','rc','asm','nfo','info','ps1','xml','jsee','cfg'};
@var $imageExts[] = {'jpg','jpeg','jpe','jfif','png','gif','webp','bmp','tiff','psd','svg'};
@var $docExts[] = {'pdf','epub','djvu','mobi','fb2','cb7','cbr','cbt','cbz','prc','azw'};
@var $kegaExts[] = {'sms','gen','smd','bin','md'};
@var $snesExts[] = {'sfc','smc','fig'};
@var $audioExts[] = {'wav','mp3','mid','midi','wma','flac','ogg','aac','alac','aiff'};
@var $cursorExts[] = {'cur','ani'};

@var $rules[] =
{
    {'udc', $textExts, 'b85b4bf468ab418e87b4e09e95dca4a0'},
    {'udc', $imageExts, 'c3424b15b3dd4a75a83ce0d9ba857bbb'},
    {'udc', $docExts, '3bd046dd55484d62aa82285076ea1c15'},
    {'udc', {'zip'}, 'e271faf8469f4e96ac335fde319ab818'},
    {'udc', {'chm'}, '45cd3dfb7fc348ec99de80122481c55d'},
    {'udc', $kegaExts, '468167006ee54bb995e28940823ec958'},
    {'udc', $snesExts, '6d1061dff5014030bcd2062fee6701cf'},
    {'udc', {'nes'}, '3d966becbbb640f983aab1f18a109f51'},
    {'udc', $audioExts, '4e1f3a7ca0224c6ba0ff02f3f07cd7c4'},
    {'udc', $cursorExts, '3c16c3020c384373a4dd96060cb856e3'},

    {'run', {'pptx'}, '"C:\\Program Files\\Microsoft Office\\root\\Office16\\POWERPNT.EXE"', '/S "{$path}"'},
    {'run', {'ppt'},  '"C:\\Program Files\\Microsoft Office\\root\\Office16\\POWERPNT.EXE"', '"{$path}"'},
    {'run', {'sln'},  '"D:\\Download\\VS 19 CE\\Common7\\IDE\\devenv.exe"', '"{$path}"'},

    {'udc', {'exe'}, 'e07317b5406b4c19b069ea4bd926f706'}
};

@var $matched = 0;

foreach( $rule in $rules)
{
    if( arrayIFind( $rule[1], $ext ) > -1 )
    {
        $matched = 1;

        if( $rule[0] == 'udc' )
        {
            MC.RunUserCmd ID=$rule[2];
        }
        else if( $rule[0] == 'run' )
        {
            MC.Run CMD=$rule[2] ARG=$rule[3];
        }

        break;
    }
}

if( $matched == 0 )
{
    MessageBox( "SmartOpen", "No handler defined for extension: ." + $ext, 0 );
}

P.S: Nevermind, the arrays definition is probably the issue, I'm using my old code… P.P.S: Nevermind I figured it out, switched from For Loop to ForEach Loop. changed the For part "for( $i = 0; $i < 14; $i++ )" to "foreach( $rule in $rules)" and commented out "$rule = $rules[$i];" and also commented out both "@var $i;" and "@var $rule;" !
Quote
foreach may be slightly faster in theory because it bypasses manual index increment and bounds checking, but the gain is microseconds at most.
ForEach couldn't handle certain cases, had to switch to Arrays + IF's.

13
it mentions ForEach has been added to MC but the ChatGPT AI scripts which incorporated ForEach Loops (for my "Smart Open (Ctrl+F9)" script all failed —worked when I used plain For Loop: Changelog states: "arrays and collections. (e.g. foreach $item in $array { ... }) MultiScript "

Here's my full script that was reduced to just 55 lines of MultiScript code from 443 initially then 140 /w Boolean OR's but now it's optimized greatly & highly scalable. But this is broken because ForEach Loop is not working properly:
Code: [Select]
@var $path = GetSourceFocusPath();
@var $ext = StrToLower( PathGetFileExtPart( $path, 2 ) );

@var $rules[] = {'udc|txt,ini,log,ahk,mtxt,vbs,conf,cpp,h,rc,asm,nfo,info,ps1,xml,jsee,cfg|b85b4bf468ab418e87b4e09e95dca4a0','udc|jpg,jpeg,jpe,jfif,png,gif,webp,bmp,tiff,psd,svg|c3424b15b3dd4a75a83ce0d9ba857bbb','udc|pdf,epub,djvu,mobi,fb2,cb7,cbr,cbt,cbz,prc,azw|3bd046dd55484d62aa82285076ea1c15','udc|zip|e271faf8469f4e96ac335fde319ab818','udc|chm|45cd3dfb7fc348ec99de80122481c55d','udc|sms,gen,smd,bin,md|468167006ee54bb995e28940823ec958','udc|sfc,smc,fig|6d1061dff5014030bcd2062fee6701cf','udc|nes|3d966becbbb640f983aab1f18a109f51','udc|wav,mp3,mid,midi,wma,flac,ogg,aac,alac,aiff|4e1f3a7ca0224c6ba0ff02f3f07cd7c4','udc|cur,ani|3c16c3020c384373a4dd96060cb856e3','run|pptx|\"C:\\Program Files\\Microsoft Office\\root\\Office16\\POWERPNT.EXE\"|/S \"{$path}\"','run|ppt|\"C:\\Program Files\\Microsoft Office\\root\\Office16\\POWERPNT.EXE\"|\"{$path}\"','run|sln|\"D:\\Download\\VS 19 CE\\Common7\\IDE\\devenv.exe\"|\"{$path}\"','udc|exe|e07317b5406b4c19b069ea4bd926f706'};

@var $matched = 0;

foreach $rule in $rules
{
    @var $parts = StrTokenize2Array( $rule, "|" );
    @var $kind = $parts[0];
    @var $extList = StrTokenize2Array( $parts[1], "," );

    if( arrayIFind( $extList, $ext ) > -1 )
    {
        $matched = 1;

        if( $kind == "udc" )
        {
            MC.RunUserCmd ID=$parts[2];
        }
        else if( $kind == "run" )
        {
            MC.Run CMD=$parts[2] ARG=$parts[3];
        }

        break;
    }
}

if( $matched == 0 )
{
    MessageBox( "SmartOpen", "No handler defined for extension: ." + $ext, 0 );
}

I get the following errors:
2026-05-06 10:33:33.325 Script engine error => Internal Script Function - Parse Error : "in"
2026-05-06 10:33:33.325 Script engine error - Line : 22, Error : -1 => Code : "foreach $rule in $rules"

When I resorted to this For Loop version /w Arrays, it worked perfectly w/o any errors:
Code: [Select]
@var $path = GetSourceFocusPath();
@var $ext = StrToLower( PathGetFileExtPart( $path, 2 ) );

@var $rules[14];

// ====================== TEXT FILES ======================
$rules[0]  = 'udc|txt,ini,log,ahk,mtxt,vbs,conf,cpp,h,rc,asm,nfo,info,ps1,xml,jsee,cfg|b85b4bf468ab418e87b4e09e95dca4a0';
// ====================== IMAGE FILES ======================
$rules[1]  = 'udc|jpg,jpeg,jpe,jfif,png,gif,webp,bmp,tiff,psd,svg|c3424b15b3dd4a75a83ce0d9ba857bbb';
// ====================== DOCUMENT FILES ======================
$rules[2]  = 'udc|pdf,epub,djvu,mobi,fb2,cb7,cbr,cbt,cbz,prc,azw|3bd046dd55484d62aa82285076ea1c15';
$rules[3]  = 'udc|chm|45cd3dfb7fc348ec99de80122481c55d';
// ====================== ARCHIVE ======================
$rules[4]  = 'udc|zip|e271faf8469f4e96ac335fde319ab818';
// ====================== EMULATORS ======================
$rules[5]  = 'udc|sms,gen,smd,bin,md|468167006ee54bb995e28940823ec958';
$rules[6]  = 'udc|sfc,smc,fig|6d1061dff5014030bcd2062fee6701cf';
$rules[7]  = 'udc|nes|3d966becbbb640f983aab1f18a109f51';
// ====================== AUDIO ======================
$rules[8]  = 'udc|wav,mp3,mid,midi,wma,flac,ogg,aac,alac,aiff|4e1f3a7ca0224c6ba0ff02f3f07cd7c4';
// ====================== CURSORS ======================
$rules[9]  = 'udc|cur,ani|3c16c3020c384373a4dd96060cb856e3';
// ====================== MICROSOFT OFFICE ======================
$rules[10] = 'run|pptx|C:\\Program Files\\Microsoft Office\\root\\Office16\\POWERPNT.EXE|/S "{$path}"';
$rules[11] = 'run|ppt|C:\\Program Files\\Microsoft Office\\root\\Office16\\POWERPNT.EXE|"{$path}"';
$rules[12] = 'run|sln|D:\\Download\\VS 19 CE\\Common7\\IDE\\devenv.exe|"{$path}"';
// ====================== DOSBox ======================
$rules[13] = 'udc|exe|e07317b5406b4c19b069ea4bd926f706';

@var $matched = 0;
@var $i;
@var $rule;
@var $parts;
@var $kind;
@var $extList;

for( $i = 0; $i < 14; $i++ )
{
    $rule = $rules[$i];
    $parts = StrTokenize2Array( $rule, "|" );
    $kind = $parts[0];
    $extList = StrTokenize2Array( $parts[1], "," );

    if( arrayIFind( $extList, $ext ) > -1 )
    {
        $matched = 1;

        if( $kind == "udc" )
        {
            MC.RunUserCmd ID={$parts[2]};
        }
        else if( $kind == "run" )
        {
            MC.Run CMD="{$parts[2]}" ARG='{$parts[3]}';
        }

        break;
    }
}

if( $matched == 0 )
{
    MessageBox( "SmartOpen", "No handler defined for extension: ." + $ext, 0 );
}

Also the documentation needs to be updated so the AI can glean the syntax from the website. This is what I assume was added:
MultiScript supports the ternary operator (e.g. $a = $b ? $c : $d) MultiScript supports a "foreach" loop for iterating through
Quote
arrays and collections. (e.g. foreach $item in $array { ... }) MultiScript
supports new functions: Pow, abs, clamp, IsNumeric, StrStartsWith, StrEndsWith,
StrContains, StrFormat, StrPadLeft, StrPadRight, StrCount, StrRepeat,
ArrayReverse, ArraySlice MultiScript supports boolean operators AND / OR / NOT.

14
Beta Releases / Re: v16.0 Beta
« on: May 03, 2026, 00:43:48 »
 :) Thanks to the Boolean Operators —my script got optimized by "Grok-AI 4.20 Reasoning" to less than a quarter of its original size ! 'Smart Open (Ctrl+F9)' MultiScript went from 443 to just 103 lines of code (not discounting half of them being comments !), it's much more efficient & easier to maintain now ! I'am sure that /w Arrays & ForEach Loops it can be optimized even further.

15
A known issue is the "Set As Wallpaper" and "Pin To Taskbar" menu items don't appear when you're in 'Flat View' !

16
Support and Feedback / Minor Typo in "Create Links..." Dialog
« on: April 27, 2026, 06:35:57 »
In Tools > File Links > Create Links… > Under 'Symbolic Link', it says "none existing" —it should be "non-existing" (with hyphen) instead. Just found this while testing stuff out in V16 beta. Thought I'd let you know…

17
If you edit the file correctly it should have restore the settings. might be that you missed some tags some places.. format is xml so it require correct structure to be read correctly.

But new version out.
It will try to recover corrupted MultiCommander.xml file when loading it.

The Error was that setting page was wrong so it could not be opened. and that resulted in it saving a multicommander.xml with a error value in it. and when reloading then new top level xml nodes started to be added to the file making it so it failed to load config.

From build 3154, it will remove all extra xml top level tags that should not be there and try to restore the config file.
Settings page  now works again.

Thanks for letting me know ! but I fixed it via a 13 day old backup config & the last Beta Zip download from MC homepage —so I'am continuing from my last backup although I did update to V16 when I heard you mention it's fixed. P.S: I tested just now & confirmed it's properly migrating to the latest Beta (/w the corrupted version (zip) I saved for posterity) !

18
Beta Releases / Re: v16.0 Beta
« on: April 25, 2026, 12:06:09 »
This is a true BETA, lots of changes. if any of the new thing does not work or if you find new issues.. please report it.
If no body report issue they see, then it can't be fixed.

It's working well, thanks ! Haven't found any issues so far !

19
that file is your settings so it depends on you settings.. YOu just delete it. and it will be created with default settings

file should look like

<?xml version="1.0"?>
          <config global="0" Build="3151">
            <AskLanguage value="0"/>
            <appinfo>

at the beginning  only 1 "<config"  tag

and one </config> close tag

    <experimental>
      <darkmode value="0"/>
    </experimental>
</config>


then just search for "</config>" and make sure there is no one except at the end of the file



Hm if you run portable version it may say
 <config global="1" Build="3151">
at the top

Thanks I'll try !
P.S: Maybe it's not MC's fault, I installed NeoJ2ME emulator to play Mobile games, & it dropped a ton of folders in my MC folder ! Maybe that's why it isn't functioning properly ! Anyway I'll try to fix it manually your way first.
P.P.S: I reverted to the old Zip version download (Feb 2) while preserving my Config backup taken 13 days ago, I'm back in my MC !! Kept off the updates for now.
By the way, when I removed those 2 config tags (first & last) it reset my Config to default, so maybe that wasn't it afterall ! But yeah let me know if MC is still geared towards Win 10.

20
too fix it manually  you need to edit the config.  both Multicommander.xml and Multicommander_def.xml got corrupted..

Included is a correct MultiCommander_def.xml
the MultiCommander.xml (your settings.. got extract </config> tags..extra <config at the beging should be remove.. and all </config> except last one should be removed.

Alright thanks, I'm on it ! O.K. wait that last bit is tricky. Can you Direct Message me /w the fixed file please ?
P.S: I reverted to the old version /w my Config backup from 13 days ago. It's working but I get the error "14 ExtensionModules was invalid and could not be loaded. This can happen after a failed upgrade or external modules that needs to be updated separately." Nevermind I fixed that by replacing the Extensions folder. I'am using a backup from 13 days ago plus the Feb 2 MC Beta. I still have my recent broken version backed up if you can provide me /w the MultiCommander.XML fixed file please…

21
v16 is very BETA so please keep issue that are unique for v16 in Beta forum..

Ok hmm I will look into that. worked before, Might be some corrupted settings def file.

I reported a second bug, I'm locked out of my MC, it won't open, asking me to reset the config file, which I won't do. Please can you fix it ?
P.S: I have a backup from 13 days ago. But I would like to re-download a Beta & get it to work /w my existing installation…

22
After MC V16 update when I opened Core Settings, everything is hidden quickly after a refresh, I can't view anything in here anymore. It was working before I think. Explorer Panel Settings is unaffected (I can see the controls properly.) I'm using MC Portable Beta on Windows 10 Enterprise if it helps. Is it only me having this issue ?!
P.S: No ! Now when I clicked "Show Hidden/ System Files Folders" icon (it was hidiing before) all my Tab files & folders disappeared !! & it's not toggling anymore. Now my MC Config File has become corrupt after re-opening 'cause I wanted to relaunch & see if the folder contents was appearing again after a relaunh. Also, it showed me the "Layout Look And Feel" Dialog before saying the Config is corrupted. Is there a solution ?

23
Support and Feedback / Re: Configuring TeraCopy
« on: April 13, 2026, 12:48:34 »
On my computer when I initiate a paste operation (cut/ copy) I get a Menu Popup asking whether to paste using Windows Explorer or the faster TeraCopy (I use it mostly for copying/ moving files to & fro my USB stick.)

24
Support and Feedback / Re: Transfer speeds to USB
« on: March 20, 2026, 09:18:58 »
I’m wondering if it’s just me or something that is a general issue.
I'm using v15.8 b3135 on Win11 x64

When using native Windows ctrl+x/c & ctrl+v to move files to attached USB drives I’m seeing very different TX speeds vs MCs’ copy/move commands With same file / hardware - I’m seeing MBs vs KBs on a USB3.0 link which leads me to suspect MC has something slowing the process. 
It starts out OK but then speed drops significantly to KBs using MC but using the MC dialog + win cmds it maintains MBs TX rates.  ???
Applies to NTFS > NTFS & NTFS > exFAT.

Can this be improved/altered?

Try using TeraCopy (free utility by CodeSector) —it greatly improves transfer speeds ! (especially Move operations which are sometimes instant, but other operations are faster as well when you use it !) It's a highly optimized file transfer tool.

25
Instructions for integrating SysPin into your automation:

claude-opus-4-6-thinking AI Generated::
1. Download SysPin from: https://www.technosys.net/products/utils/pintotaskbar (the ZIP is approximately 11 KB). Extract the `syspin.exe` from the archive.

2. Create a MultiScript entry in 'User Defined Command' with the following template to enable easy access via context menu:

Code: [Select]
@var $filePath = GetSourceFocusPath();
@var $syspin = "C:\\Path\\To\\syspin.exe"; // Replace with your actual full path, using double backslashes
@var $cmdArgs = "/C \"\"" + $syspin + "\" \"" + $filePath + "\" 5386\""; // 5386 pins to taskbar
MC.Run CMD="cmd.exe" ARG="{$cmdArgs}";

3. To keep the console window open for debugging, replace `/C` with `/K`.

Note:
- `$filePath` captures the currently focused file path. 
- Replace `"C:\\Path\\To\\syspin.exe"` with the actual full path to your `syspin.exe`. 
- Use the following codes for different actions:

+--------------------------------------------------------------+
| Action                     | Code   | Description                 |
+----------------------------|--------|------------------------------+
| Pin to taskbar             | 5386   | Pin the file to taskbar     |
| Unpin from taskbar         | 5387   | Remove from taskbar        |
| Pin to Start               | 51201  | Pin to Start menu          |
| Unpin from Start           | 51394  | Remove from Start menu     |
+--------------------------------------------------------------+

+--------------------------------------------------------------+
| Usage Examples                                               |
+--------------------------------------------------------------+
| syspin "PROGRAMFILES\Internet Explorer\iexplore.exe" 5386     |
| syspin "C:\Windows\notepad.exe" "Pin to taskbar"              |
| syspin "WINDIR\System32\calc.exe" "Pin to start"              |
| syspin "WINDIR\System32\calc.exe" "Unpin from taskbar"        |
| syspin "C:\Windows\System32\calc.exe" 51201                   |
+--------------------------------------------------------------+
Additional Notes:
You cannot pin Metro apps or batch files using SysPin.

Pages: [1] 2 3 4 5 ... 8