gruntydatsun Posted June 2, 2014 Share Posted June 2, 2014 Hello, My work recently moved to Windows 7 and at the same time stripped all rights from developers (while simultaneously sacking a third of the workforce so asking them to change anything now is impossible - everyone is just hanging on for dear life, trying to cope with the increased workload). I have a small tool I wrote in autoit on windows xp which registers a dll, runs a function out of it, then unregisters the dll. Not rocket science and worked like a charm to massively speed up registrations requests. Since windows 7 now I have a huge increase in workload and the tool I wrote to make things more efficient is now unable to register the dll so I have that workload increased as well (doing it manually). Management are completely useless and IT staff are terrified for their jobs so they won't stick their neck out in anyway to help. OK, thats the background to my idylic paradise job..lol. My Question: Can I use functions from an unregistered DLL file in an autoit program when I do not have administrator rights on the machine? (and never will our pimply nosed little graduate security snot assures me). If I can do it, could someone please show a simple example of how? I have the whole program written and tested on xp with admin rights, just need to know how to bypass registering the dll. NB: also i don't have access to the source of the dll (despite being written internally) because the guy died lol Link to comment Share on other sites More sharing options...
junkew Posted June 2, 2014 Share Posted June 2, 2014 Bypassing security is not the right question. Maybe write what you want to accomplish and advice can be given how to reach the same without writing a custom dll that you cannot register. FAQ 31 How to click some elements, FAQ 40 Test automation with AutoIt, Multithreading CLR .NET Powershell CMDLets Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted June 2, 2014 Moderators Share Posted June 2, 2014 gruntydatsun,junkew has got it in one. This is not something we would want to support - but if you were to explain what you wish to achieve, we might be able to help in another way. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Recommended Posts