タイムマシーンがあったら、過去と未来どちらに行く?

お世話になります
PythonでWindowsのショートカット(.lnk)のプロパティを参照したく調べているのですが
ショートカット(.lnk)を作成する
ショートカット(.lnk)の変更(リンク先や作業フォルダ)
の情報は見つかるのですが
単純にコメントの内容を参照する情報がみつかりません。

やりたいことは、Pythonでのファイル操作の対象から除外するためのワードがコメントにあったら
処理から除外するということです。
ショートカット(.lnk)の名称を対象にしてもいいのですが、外から見えなくていい情報なのであまり使われていないコメントがいいかと考えています。

A 回答 (1件)

PythonでWindowsのショートカット(.lnk)のコメントを参照するには、win32com libraryを使用することができます。


以下のコード例では、ショートカットのコメントを参照しています。

import os
import win32com.client

shortcut = os.path.expanduser("path/to/shortcut.lnk")
shell = win32com.client.Dispatch("WScript.Shell")
shortcut = shell.CreateShortcut(shortcut)
print(shortcut.Description)
    • good
    • 0
この回答へのお礼

ありがとう

早速ありがとうございます

お礼日時:2023/02/02 09:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報