Tuesday, June 2, 2015

Deploy Orwell Dev-C++ 5.11 with ConfigMgr

The Orwell Dev-C++ 5.11 application deployment is a straight forward install, it looks like they made it easier since the last version I checked out, 5.6.2. The ProgramFiles(x86)\Dev-Cpp\MinGW64 folder is now created during install instead of during first run, which use to cause problems for non administrators and multi user computers.
First you should install the application on a test computer to setup the first time configurations.
Pick your language.
 
Pick your theme.
 

After you are done configuring your install, a folder called Dev-Cpp will be created in %userprofile%\AppData\Roaming\ .


Copy this folder to your source. We will copy it into the default users profile during the install so that all new users on a system will not get the first time configuration prompts. This folder should be recreated each time you update your application with a newer version, otherwise you will have compiler paths to previous versions in your settings, which may not exist anymore and the user will get a prompt each time the program is run.

Put the installer and this script below into your source along with the "Dev-Cpp folder".

# Copy User Config Files
Copy-Item -Path .\Dev-Cpp -Destination "$ENV:SYSTEMDRIVE\Users\Default\AppData\Roaming\Dev-Cpp" -Recurse -Force

$InstallArgs = "/S /v/qn"
Start-Process .\"Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exe" -ArgumentList $InstallArgs -Wait

# Remove Shortcut
if (Test-Path '$ENV:PUBLIC\Desktop\Dev-C++.lnk')
{
 Remove-Item -Path '$ENV:PUBLIC\Desktop\Dev-C++.lnk' -Force
}
 
Create your ConfigMgr application, for the Detection Method I use the Uninstall location of the registry and the version #.
 
 
 

33 comments:

  1. Now You Can Download DEV C++ use the following link
    Dev C++ 5.11

    ReplyDelete
  2. Streamlined business forms, limited expenses and expanded benefits give them the tech tiara of 2018. How To Install Exodus On Kodi

    ReplyDelete
  3. I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you Music Making Software for 2018

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Below are the 15 best Minecraft mods everyone should try. Optifine. No matter if it's your first time playing Minecraft or you've been playing it for a long time now. Best Minecraft Maps

    ReplyDelete
  6. For materials proposed to advance an immediate deal, this data can build the prospect's certainty that he or she is settling on the right buy choice. Aeon Reviews

    ReplyDelete
  7. As per it, instructive technology is a deliberate method for outlining, completing and assessing the aggregate procedure of educating and learning regarding particular goals in light of research. check over here

    ReplyDelete
  8. Firms can outsource their assembling to different countries and depend on broadcast communications to continue promoting, R&D, and appropriation groups in close contact with the assembling gatherings. Ethernet Cloud Computing

    ReplyDelete
  9. They generally have the consumer loyalty's at the cutting edge of their brain, and by conveying on their guarantee and the client's demand they can do as such in a proficient way. Robot vacuum

    ReplyDelete
  10. Access to ongoing measurements takes into consideration better supervision of driver conduct and can help with assessments and raises. bobsweep review

    ReplyDelete
  11. So also, the article "I'm not a PC individual" (Lohnes 2013) addresses the way that understudies desires the extent that technology is concerned is altogether different. bobsweep pro

    ReplyDelete
  12. Technology alludes to the gathering of instruments that make it less demanding to utilize, make, oversee and trade data.
    Bobsweep reviews

    ReplyDelete
  13. Additional oils and gloss products specially formulated for human hair can also help prolong the life of your ladies wig but always ask an expert before application here

    ReplyDelete
  14. The PC nerd that is unequipped for imparting thoughts or is inadequate in social abilities isn't what you require. eufy vs bobsweep

    ReplyDelete
  15. Through various guides, shoppers can come across a great quantity of information about a wide variety of products. PetHair Plus Robotic Vacuum Cleaner and Mop

    ReplyDelete
  16. Our cerebrums have not, so far, figured out how to process particular surges of data at the same time.bobsweep pethair plus reviews

    ReplyDelete
  17. These maps give important insight on technology development/insurgency, nature of different kinds of spearheading; enormous; unadulterated; and rising players, cutting edge appraisal, and so forth. bobsweep pet hair review

    ReplyDelete
  18. Browse your email, tune in to music, play diversions, get to the App store, at that point read your most loved book or magazine with the new iPad. I'm going to state it again - WOW! Bobsweep pethair plus robotic vacuum review

    ReplyDelete
  19. This smooth handset has alluring measurements of 103.5 x 49.3 x 10.9 mm. The gadget is light additionally as it weighs only 81 gm. Bobsweep pethair plus robotic vacuum cleaner and mop review

    ReplyDelete
  20. This comment has been removed by the author.

    ReplyDelete
  21. Realizing where to go with the end goal to get as well as can be expected be essential and which is talked about in the survey site for innovative items..ecovacs deebot

    ReplyDelete
  22. Zones of Hyderabad, Medak, Ranga Reddy, Adilabad, Nizamabad, Khammam, Warangal, Karimnagar, Mahboobnagar and the Nalgnda areas of the province of Andhra MURANG'A UNIVERSITY Pradesh, falls under the University's purview.

    ReplyDelete
  23. Truth be told to endure, these organizations needed to transform in many cases into something very surprising and in the event that they were fortunate they could exploit subordinates of their unique technology. tech award in Georgi

    ReplyDelete
  24. Firms have more noteworthy opportunity to find their financial exercises, making more prominent rivalry among locales in foundation, work, capital, and other asset markets. bras for elderly

    ReplyDelete
  25. Learning has augmented on account of various media that are being produced which are for the most part intelligent and which convey learning encounters to the following dimension.tweak hearing aids

    ReplyDelete
  26. Research the technology on the web and read educator sites and audits to become acquainted with the item far and away superior and perceive how others are applying it adequately in their classes. NAS for Plex media server

    ReplyDelete
  27. they can get to any archive whenever and anyplace utilizing their PCs, tablets, work areas and cell phones. how to make robotic

    ReplyDelete
  28. Another precedent, one with which I am personally commonplace, are customer hardware new businesses. I've been related with both those that succeeded and those that fizzled. https://www.techpally.com/touchcommerce-tech/

    ReplyDelete
  29. It is even conceivable to get a preliminary form of the software all together for an individual to check whether the program can genuinely help in reducing the time he needs to apportion so as to peruse archives and papers.real text to speech

    ReplyDelete
  30. In case you're on a PC consider Picasa 2 by Google, online at google.com for FREE. Did I say it was for FREE? I give an instructional exercise diagram of Picasa on my site at theanthonyreport.com in the free instructional exercises area.https://techeries.com/

    ReplyDelete
  31. Thank you so much as you have been willing to share information with us. cbse address delhi patparganj We will forever admire all you have done here because you have made my work as easy as ABC.

    ReplyDelete
  32. This technology has been trial in numerous half breeds and it has been effective without a doubt. used car dealerships

    ReplyDelete