How to automate the uninstall of Java from Windows PC’s
The following script will identify all versions of Java installed on a Windows computer (it may have several different versions installed) and then proceed to silently remove them. This script can be setup as part of a group policy to run at either Windows Startup or Shutdown. By using a group policy Java can be mass uninstalled across a large number of Windows computers at once.
Windows Installer fails to install msi package with “This installation package could not be opened” error
A windows 7 laptop was dropped off in the office with an unusual problem. Any applications which were downloaded onto the PC would fail to install if they relied on Windows Installer, such as the Australian Tax Offices (ATO) E-tax application . The error tended to indicate that the installation was corrupt. However I knew this wasn't the case as the very same msi package would install without issue on another PC. In fact through the process of elimination I could get Windows Installer to install the msi package if the run from the command prompt using msiexec.exe.
Gnucash with MySQL: Creating custom invoices with PDF output and template based email to the customer
I've been using GnuCash for some time and have found it to be a great product. Where GnuCash falls short, in my opinion, is it doesn't provide for scheduled automatic invoice generation. Additionally creating custom invoices involves learning Scheme which personally I don't have time to get my head around. So I set out to fix these 2 issues using the tools I know well, namely MySQL, perl, and good old HTML. This post will cover custom invoice generation to html and pdf, and emailing the results to the customer using a template. GnuCash scheduled automatic invoice creation will be covered in another post in the near future.
The simple way to fix Ubuntu duplicate sources.list entry errors
For quite some time I've been getting duplicate sources.list entry errors when performing software updates/installs on our Ubuntu server. The reason I hadn't done anything about it was this error is just an annoyance and wasn't impacting on the servers performance. The problem stems from this server being used for development and testing, so it is always being upgraded to the latest Ubuntu release. This even includes beta releases. The server started out life on Ubuntu 9.04 release and now is sitting on Ubuntu 12.04.
Links
Categories
- Devices (1)
- ICT (2)
- Cloud Computing (2)
- IT Support (46)
- Cisco (4)
- Database (10)
- MySQL (1)
- Oracle (3)
- SQL Server 2005 (8)
- SQL Server 2008 (4)
- Gnucash (1)
- Messaging (7)
- Exchange 2007 (5)
- Postfix (1)
- Microsoft Office (5)
- Microsoft Excel (2)
- Microsoft Outlook (3)
- Networking (2)
- Operating Systems (16)
- Linux (9)
- Windows 7 (4)
- Windows Server 2003 (4)
- Windows Server 2008 (1)
- Windows Vista (2)
- Windows XP (3)
- Printer (1)
- Scripting (6)
- Batch Files (1)
- Powershell (3)
- VBScript (2)
- Trend Micro Anti Virus (2)
- Virtual Servers (2)
- VirtualBox (1)
- VMware ESX (1)
- Web Browsers (5)
- Firefox (1)
- Google Chrome (1)
- Internet Explorer (3)
- Safari (1)
- Site News (2)
- Software Development (10)
- Web Development (5)
- CSS (2)
- HTML (3)
- Javascript (2)
- jQuery (1)
- Paypal Web Services (1)