Recent Posts

Pages: [1] 2 3 4 5 ... 10
1
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.
2
Support and Feedback / Re: Weird file names display
« Last post by Jungle on February 16, 2026, 21:09:33 »
Thank you for checking. Are you using File Manager look and feel or traditional one?
I use Commander Style Look'n'Feel
3
Support and Feedback / Re: Weird file names display
« Last post by nietrupek on February 16, 2026, 19:55:06 »
nietrupek,

I've created some files. No problems.

Thank you for checking. Are you using File Manager look and feel or traditional one?
4
Support and Feedback / Re: Weird file names display
« Last post by Jungle on February 16, 2026, 14:47:07 »
nietrupek,

I've created some files. No problems.
5
Support and Feedback / Re: Weird file names display
« Last post by nietrupek on February 16, 2026, 13:54:30 »
More likely it is some windows issue, Because the window text draw engine is loaded into each process that is rendering text in the Windows UI.

Sounds like a conspiracy theory...

But I can't check for that since I can't reproduce it

Why not? Each line of attached file contains a filename. Just do:
echo "anything" > "filename1"
echo "anything" > "filename2"
...
for each line, and you will get a set of files. See them in MC's panel. Maybe you'll see what I see.
Final note: from time to time MC displays them differently for no apparent reason.

6
Support and Feedback / Re: Weird file names display
« Last post by Mathias (Author) on February 15, 2026, 09:27:26 »
MC do not process filenames in anyway.. they are send them to Windows rendering call to be drawn the same way they are read from disk (from another Windows call)
More likely it is some windows issue, Because the window text draw engine is loaded into each process that is rendering text in the Windows UI. But I can't check for that since I can't reproduce it



7
Support and Feedback / Re: Weird file names display
« Last post by nietrupek on February 15, 2026, 06:23:44 »
MC just tell window to draw the unicode string. MC does not process., It is using Window built in support for drawing unicode strings.
So the problem is outside of MC's control, somewhere in external library.

Sorry, I have to revive this thread. The problem *is* somehow MC-related. No matter what font I use, MC distorts file names. Moreover, if I close MC and restart it, filenames are displayed differently.

The same filenames are displayed properly in all terminal-based apps I have at hand: cmd, Cygwin's bash or Power Shell. No matter what fonts I use. Modern apps like File manager, browsers, etc. all display filenames correctly, too.
8
Script / Re: [SCRIPT] Set As Background Wallpaper (Stretched etc.)
« Last post by total_annihilation00 on February 14, 2026, 20:04:50 »
A significantly improved and optimized version of this script has been generated using an advanced Generative AI model, resulting in enhanced performance and efficiency. Please use the latest version provided here, while retaining the previous one for archival purposes.

claude-opus-4-6-thinking AI Generated:::
PowerShell Script (SetWallpaperMCStretch.ps1)
Code: [Select]
param([string]$ImagePath)

# Validate file exists
if (-not (Test-Path $ImagePath)) {
    Write-Error "File not found: $ImagePath"
    exit 1
}

# Set style: Stretch
Set-ItemProperty -Path 'HKCU:\Control Panel\Desktop' -Name WallpaperStyle -Value '2'
Set-ItemProperty -Path 'HKCU:\Control Panel\Desktop' -Name TileWallpaper -Value '0'

# Apply wallpaper via Win32 API
Add-Type -TypeDefinition @"
using System;
using System.Runtime.InteropServices;
public class Wallpaper {
    [DllImport("user32.dll", CharSet = CharSet.Auto)]
    public static extern int SystemParametersInfo(int uAction, int uParam, string lpvParam, int fuWinIni);
}
"@ -ErrorAction SilentlyContinue

# SPI_SETDESKWALLPAPER = 0x0014 (20)
# SPIF_UPDATEINIFILE | SPIF_SENDCHANGE = 3
[Wallpaper]::SystemParametersInfo(20, 0, $ImagePath, 3)

<#
Style Reference:
  Stretch : WallpaperStyle=2,  TileWallpaper=0
  Fill    : WallpaperStyle=10, TileWallpaper=0
  Fit     : WallpaperStyle=6,  TileWallpaper=0
  Center  : WallpaperStyle=0,  TileWallpaper=0
  Tile    : WallpaperStyle=0,  TileWallpaper=1
  Span    : WallpaperStyle=22, TileWallpaper=0
#>

MultiScript (Custom Command)
Code: [Select]
@var $imgPath = GetSourceFocusPath();
@var $scriptPath = "C:\\Path\\To\\SetWallpaperMCStretch.ps1";
@var $arguments = "-ExecutionPolicy Bypass -WindowStyle Hidden -File \"" + $scriptPath + "\" -ImagePath \"" + $imgPath + "\"";
MC.Run CMD="powershell.exe" ARG="{$arguments}" FLAGS="NOWAIT|NOCONSOLE";

Notes (if you want other styles later)
These registry values are the ones Windows uses:
    +--------------------------------------------------------------+
    | Stretch: WallpaperStyle=2, TileWallpaper=0 (used above)     |
    +--------------------------------------------------------------+
    | Fill: WallpaperStyle=10, TileWallpaper=0                     |
    +--------------------------------------------------------------+
    | Fit: WallpaperStyle=6, TileWallpaper=0                       |
    +--------------------------------------------------------------+
    | Center: WallpaperStyle=0, TileWallpaper=0                    |
    +--------------------------------------------------------------+
    | Tile: WallpaperStyle=0, TileWallpaper=1                        |
    +--------------------------------------------------------------+

These are just quality-of-life tweaks. The core SystemParametersInfo approach remains the right one.
9
Support and Feedback / Re: How to make a path use a different order
« Last post by Ozzy1 on February 13, 2026, 23:32:59 »
Ok! Thanx :)
Crossing fingers for the future, but until then, lets do the ctrl-dance  :)
10
Support and Feedback / Re: How to make a path use a different order
« Last post by Mathias (Author) on February 13, 2026, 23:24:05 »
Currently you can't set different settings by folder.. something like that are planed..

But you can switch sort column with Ctrl+F1 to Ctrl+F5  (Filename column Ctrl+F1 , date Ctrl+F4 if it is the 4th column)
Pages: [1] 2 3 4 5 ... 10