Faint insights into (mostly) the worlds of automation and productivity

Big Sur's Finder Copy Change Broke My Keyboard Maestro Macro

| Comments

In Catalina, Copy in Finder gets the path of a file.  In Big Sur, it only gets the filename.  One can hold down ⌥+⌘+C (or ⌥ and select Copy from the Finder menu) to copy the pathname but Keyboard Maestro does not “Copy as pathname” as an action or option of its Copy action.

I had built  ⌃+⌥+⌘+U to put a URL style address of a file or folder currently select in  Finder to the clipboard.  I used to paste in file references that I could later reference as noted in a prior note but the upgrade to Big Sur broke this.

I had used

"My Broken Keyboard Maestro Macro"

but as I note above Finder’s interpretation of Copy has changed.

I could not find a Copy Pathname option in Keyboard Maestro (or anyone mentioning the change in Finder).  I tried asserting the modifier ⌥ with press and hold but it did not seem to modify the copy behavior.  I tried sending the key ⌥+⌘+C to finder but it seem to bring up Keyboard Maestro like ⌥+space does.

"My Updated Keyboard Maestro Macro"

This works but it does have a side affect of processing each of the selected items (with the clipboard left with the final result.  To be honest, that may have been the behavior of the old process under Catalina as a multiple selection was not tried.