alan lim Posted March 14, 2012 Share Posted March 14, 2012 Hi, I wanted to pin shorcut icon to taskbar windows 7 and understand that the PinToMenu.au3 can perform the task. But where can I download the PintoMenu.au3? Thank you Link to comment Share on other sites More sharing options...
psychopyro212 Posted March 14, 2012 Share Posted March 14, 2012 (edited) Hi, I wanted to pin shorcut icon to taskbar windows 7 and understand that the PinToMenu.au3 can perform the task. But where can I download the PintoMenu.au3? Thank you if im not mistaken this is what your looking for #include-once #include <WinAPI.au3> #include <Constants.au3> Func _PinToMenu($File, $Bar = 'Task', $Pin = True) If @OSBuild < 7600 Then Return SetError(1) ; Windows 7 only If Not FileExists($File) Then Return SetError(2) Local $sFolder = StringRegExpReplace($File, "(^.*)(.*)", "$1") Local $sFile = StringRegExpReplace($File, "^.*", '') $ObjShell = ObjCreate("Shell.Application") $objFolder = $ObjShell.Namespace($sFolder) $objFolderItem = $objFolder.ParseName($sFile) For $Val In $objFolderItem.Verbs() Select Case StringInStr($Bar, 'Task') If StringInStr($val(), "Tas&kBar") Then $Val.DoIt() Return EndIf Case StringInStr($Bar, 'Start') If StringInStr($val(), "Start Men&u") Then $Val.DoIt() Return EndIf EndSelect Next EndFunc ;==>_PinToMenu Edited March 14, 2012 by psychopyro212 Link to comment Share on other sites More sharing options...
psychopyro212 Posted March 14, 2012 Share Posted March 14, 2012 Should have just added it in the first place i guess...PinToMenu.au3 Link to comment Share on other sites More sharing options...
alan lim Posted March 14, 2012 Author Share Posted March 14, 2012 Thank you psychopyro212 and your attachment file. This is what i want. Link to comment Share on other sites More sharing options...
psychopyro212 Posted March 14, 2012 Share Posted March 14, 2012 First response to someone on auto it and it was helpful WOO. BTW google was very helpful on this, a simple search gave the code... couldnt find it in a au3 already so i made it for you. Link to comment Share on other sites More sharing options...
guinness Posted March 14, 2012 Share Posted March 14, 2012 (edited) I found it in 2 seconds by searching 'PinToMenu'. It's always best to link to the content instead of redistributing it as now it appears psychopyro212 is the author OR if worst comes to the worst at least specify who the author is, just out of respect.Source: alan lim,Have a look at the article entitled AutoIt Search in my signature, it should help you to improve searching within the forum. Edited March 14, 2012 by guinness UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now