用于管理Microsoft Windows的有用功能。
casement的Python项目详细描述
窗
为管理Microsoft Windows系统提供有用功能的Python库。
快捷方式管理
用于操作包括固定的Windows快捷方式文件的界面。
将快捷方式固定到Windows中的“开始”菜单和任务栏非常复杂。 您可以在用户固定目录中为所有用户查找和编辑快捷方式,但是 添加、修改或删除这些快捷方式不会影响锁定的快捷方式。 您需要指向固定快捷方式的副本,并在其上运行Windows谓词 捷径。
下面是将快捷方式固定到“开始”菜单的示例:
fromcasement.shortcutimportShortcutwithShortcut(r'C:\Users\Public\Desktop\My Shortcut.lnk')assc:sc.pin_to_start_menu()
命令行界面
这个类的特性可以在命令行中使用casement shortcut [command] [arguments]
。
在具有给定名称的公共位置查找快捷方式:
C:\blur\dev\casement>casement shortcut list "VLC media player.lnk"
c:\ProgramData\Microsoft\Windows\Start Menu\Programs\VideoLAN\VLC media player.lnk
c:\Users\Public\Desktop\VLC media player.lnk
固定/取消固定任务栏的快捷方式:
C:\blur\dev\casement>casement shortcut pin "C:\Users\Public\Desktop\My Shortcut.lnk" -t
C:\blur\dev\casement>casement shortcut unpin "C:\Users\Public\Desktop\My Shortcut.lnk" -t