Iutech Posted May 26, 2021 Share Posted May 26, 2021 Hi there. At work we use RemoteExec for the deployment of AutoIT scripts to our Windows computers (that we need because of some proprietary software that doesn't have Linux ports nor equivalent). My computer is on Debian Buster so I have to use a Windows VM in order to use RemoteExec. Is there a native Linux tool that can be used instead of RemoteExec to deploy these AutoIT scripts ? I know there are good deployment tools like Saltstack that can administer Windows computers, but AFAIK they don't allow to deploy autoIT scripts, and they need a specific tool on the client (like Saltstack-minion). Link to comment Share on other sites More sharing options...
TheDcoder Posted May 27, 2021 Share Posted May 27, 2021 Hi, have you considered Wine? Just making sure you didn't miss that obvious option. Deployment of VMs can be pretty easy as far I understand, just setup an initial VM and export it using the friendly interface of whatever hypervisor you are using. VirtualBox is the best free option and it allows you to export virtual machines in a portable format, so you can just copy them across different computers and import them. EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
Iutech Posted May 27, 2021 Author Share Posted May 27, 2021 Hi. I do not deploy VMs (as of now at least) nor deploy to VMs (again, as of now) but I do deploy from a VM. I maybe could use Wine indeed, my feeble experience with it is that it's usually less of a hassle to install a VM (as I did). But I would like to know if people have experience deploying autoIT scripts with Ansible or Puppet (or whatever professional tool exist on Linux) from a Linux computer ? Link to comment Share on other sites More sharing options...
TheDcoder Posted May 27, 2021 Share Posted May 27, 2021 I am sorry, I am not sure I understand, you have a Linux VM (guest) that you are using and want to deploy an AutoIt script onto the Windows host OS? 7 hours ago, Iutech said: I maybe could use Wine indeed, my feeble experience with it is that it's usually less of a hassle to install a VM (as I did). That's not true at all, Wine is usually plug-and-play in many Linux distributions... you just install it via the package manager and everything is automatically ready, some distros even provide support for direct execution of Windows executables just like they were Linux binaries. 7 hours ago, Iutech said: But I would like to know if people have experience deploying autoIT scripts with Ansible or Puppet (or whatever professional tool exist on Linux) from a Linux computer ? I don't know anything about those tools, but you can also compile your script and deploy the resultant EXE like any other program. EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
argumentum Posted May 28, 2021 Share Posted May 28, 2021 On 5/26/2021 at 3:51 AM, Iutech said: they don't allow to deploy autoIT scripts, and they need a specific tool on the client (like Saltstack-minion). ...might as well learn python. Since salt runs on python anyway. Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
TheDcoder Posted May 28, 2021 Share Posted May 28, 2021 @argumentum I have a hunch that they are using AutoIt as an automation tool, not as a programming language EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
Iutech Posted June 4, 2021 Author Share Posted June 4, 2021 On 5/28/2021 at 12:08 AM, TheDcoder said: I am sorry, I am not sure I understand, you have a Linux VM (guest) that you are using and want to deploy an AutoIt script onto the Windows host OS? I have a Linux host, on which I do not do AutoIT (or I use Atom to write AutoIT scripts, but I do not deploy from Linux as of now). I have a Windows VM, and that's from that VM that as of now I deploy AutoIT scripts. The goal is to get rid of that Windows VM and deploy directly from my Debian physical machine, to Windows physical machines in the network (and maybe to Windows VMs too one day, but not right now). About Wine, I mostly have experience with games, and with the exception of CrayonPhysics I never was able to have one up and running... Maybe you're right and I should try to use RemoteExec from Wine (but my chief is apparently ready to ditch RemoteExec so having a professional tool directly from Linux is probably better, if I can just identify the right one). And yes, the AutoIT scripts we use are usually quite simple ones, like installing and configuring softwares. And we do compile them before deployment, so Puppet or Ansible would work just fine for deploying them on Windows computers ? Link to comment Share on other sites More sharing options...
TheDcoder Posted June 4, 2021 Share Posted June 4, 2021 7 hours ago, Iutech said: And we do compile them before deployment, so Puppet or Ansible would work just fine for deploying them on Windows computers ? Yes, just like any other program. EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
TheDcoder Posted June 24, 2021 Share Posted June 24, 2021 (edited) Hey, you can't put it all on me, I don't even have erectile dysfunction... let's pretend that this post doesn't exist Edited June 24, 2021 by TheDcoder EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
argumentum Posted June 24, 2021 Share Posted June 24, 2021 (edited) ..ok, I'll pretend that it does not exist. But I'm here if you need to talk about it Edited June 24, 2021 by argumentum just for LoL's TheDcoder 1 Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
Developers Jos Posted June 24, 2021 Developers Share Posted June 24, 2021 (edited) Guys, What about simply reporting the post in stead of commenting as these now totally make ZERO sense. These post will self-destruct soon. Edit is fine too. Edited June 25, 2021 by Jos TheDcoder and argumentum 1 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. 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