크롬 바로 가기를 만드는 작은 스크립트를 개발 중입니다.
shortcut.Targetpath
에 입력 된 변수 target
에 "www.facebook.com"을 추가 할 수 있다고 생각되면이 바로 가기를 사용할 때 Facebook을 홈페이지로 설정하려고하지만 오류가 발생합니다. 여기 내 코드는어떻게 Targetpath에서 오류를 해결할 수 있습니까?
desktop = winshell.desktop()
path = os.path.join(desktop, "Chrome.lnk")
target = r'C:\Program Files\Google\Chrome\Application\chrome.exe ' '"www.facebook.com'
wDir = r"%ProgramFiles%\Google\Chrome\Application"
icon = r"%ProgramFiles%\Google\Chrome\Application\chrome.exe"
shell = Dispatch('WScript.Shell')
shortcut = shell.CreateShortCut(path)
shortcut.Targetpath = target
shortcut.WorkingDirectory = wDir
shortcut.IconLocation = icon
shortcut.save()
을 니펫을하고 IDE는 다음과 같은 오류 보여줍니다 :
File "C:\Python34\lib\site-packages\win32com\client\dynamic.py", line 581, in __setattr__
raise AttributeError("Property '%s.%s' can not be set." % (self._username_, attr))
AttributeError: Property '<unknown>.Targetpath' can not be set.
가 어떻게 그 문제를 해결할 수 있습니까?
놀라운 형제 님 감사합니다. –