批量创建google浏览器快捷方式
import os
from win32com import client
def create_chrome(name,num):
chrome_path="C:\Program Files\Google\Chrome\Application\chrome.exe"
user_dir_data=f"D:\data\google\Chrome{num}"
#定义快捷方式的目标路径和名称,快捷方式的路径
# short_cut_path=os.path.join(os.path.expanduser("~"),"Desktop","北京.lnk")
short_cut_path=os.path.join("D:\data\google",f"{name}{num}.lnk")
# 创建windows快捷方式对象
shell=client.Dispatch("WScript.Shell")
short_cut = shell.CreateShortcut(short_cut_path)
short_cut.TargetPath=chrome_path
short_cut.WindowStyle=1
short_cut.IconLocation=chrome_path
short_cut.Description="Google Chrome"
short_cut.WorkingDirectory=os.path.dirname(chrome_path)
short_cut.Arguments=f"--start-maximized --user-data-dir={user_dir_data}"
#保存快捷方式
short_cut.Save()
def bulk_create_chrome(nums):
for i in range(1,nums+1):
create_chrome("深圳",i)
if __name__ == '__main__':
# create_chrome("北京",1)
bulk_create_chrome(nums=3)
有疑问可以加wx:18179641802,进行探讨

浙公网安备 33010602011771号