Sind Namen von Mac OS X-Diensten sensibel?

Sind Namen von Mac OS X-Diensten sensibel? Ich habe den folgenden Applescript-Code und kann ihn als Dienst (mit Automator) mit dem Namen "Move_Mail_L5" installieren, kann ihn aber nicht als Dienst mit dem Namen "Move_Mail_LV" installieren.

on run {input, parameters}
    delay 1
    tell application "System Events"
        tell process "Mail"
            click menu item "Landscaping V" of menu 1 of menu item "Move to" of menu 1 of menu bar item "Message" of menu bar 1
        end tell
    end tell
    return input
end run

Meine vier Dateien in ~/Library/Services sind

Move_Mail_L5.workflow
Copy_Mail_LV.workflow
Copy_Mail_BC.workflow
Move_Mail_BC.workflow

Bei "Copy_Mail_LV.workflow" gibt es kein Namensproblem. Sein Code ist der gleiche wie der von "Move_Mail_L5.workflow", außer dass es "Copy" anstelle von "Move" hat.

Auf meinem Mac Book Air 2012 wird die Sierra-Version 10.12.6 ausgeführt

Später hinzugefügt: Ich kann es mit dem Namen "Mov_Mail_LV" installieren.

Ich hatte kein Problem damit, es als Automator-Dienst mit dem Namen Move_Mail_LV zu speichern
Gab es dort jemals eine Datei namens Move_Mail_LV? Es könnte sich lohnen, Ihren PRAM neu zu starten und zurückzusetzen - manchmal, wenn ich dieses Problem habe, liegt es daran, dass das System denkt, dass die Datei noch da ist, obwohl dies eindeutig nicht der Fall ist.

Antworten (1)

Der Vorschlag, einen NVRAM-Reset durchzuführen, scheint das von mir beschriebene Namensproblem behoben zu haben. Nachdem ich einen NVRAM-Reset durchgeführt hatte, konnte ich den Dienst wie gewünscht als "Move_Mail_LV" benennen.