/ / Wie benenne ich eine Link-Datei unter Windows mit Python? - Python, Windows, Hyperlink, Umbenennen, Datei-Umbenennen

Wie man eine Verbindungsdatei unter Windows mit Python umbenennt? - Python, Windows, Hyperlink, Umbenennen, Datei-Umbenennen

Ich habe einige Link-Dateien auf Windows, dann lege ich sie in einen Ordner, ich möchte sie als 0 1 2 ... umbenennen, so dass Windows sie automatisch sortieren können.

Ich habe es versucht os.rename("src.txt.link", "0"), aber das Ergebnis ist, dass die Datei "0" nicht geöffnet werden kann.

Gibt es dafür noch eine Python API?

Antworten:

0 für die Antwort № 1

Sie können eine Datei mit der Erweiterung .lnk nicht umbenennen. Sieht aus wie Windows diese Operation blockiert. Stattdessen empfehle ich Ihnen, die Datei mit einem neuen Namen zu kopieren, in Ihrem Fall 0.lnk, und dann die Originaldatei zu entfernen.