So you want to pin a batch file or shortcut with a custom icon to the start menu / taskbar in Windows 7, 8 and 10?
Easily add a batch file (.bat) to the taskbar by following these steps:
1. Rename your .bat or .cmd file extension to .exe
2. Right click the newly renamed .exe file and select pin to taskbar
3. Rename the file extension back to .bat or .cmd
4. Shift+right click the newly pinned .exe taskbar icon and choose properties
5. Change the file extension from .exe to .bat or .cmd and change the icon as needed. (for lots of system icons here use the path: “%SystemRoot%\system32\SHELL32.dll”)
6. The shortcut will work immediately you’ll need to reboot or just kill explorer.exe in task manager and re-run it to update/refresh the icon if you changed it.
I use the method above to launch .vbs scripts from the taskbar.
Here’s how to create a .bat file to run vbs scripts…
Open notepad to create a blank text file and add one of the following lines
wscript.exe yourscript.vbs (wscript just runs the vbs as a Windows process)
cscript.exe yourscript.vbs (cscript runs the vbs in a command/console window)
then save the text file as a .bat file in the same folder as the .vbs script file.
If this blog post has helped you please feel free to say thanks by clicking “Buy Me a Coffee” PayPal Donate button in the sidebar (down the bottom on mobiles)
or via http://www.paypal.me/alanhart
Here’s how to find all the secret levels and get all the gems on Super Dangerous Dungeons…
Every Super DD dungeon has one secret level containing a hidden gem.
Each gem is located at the end of a secret / hidden level.
Below is a complete guide telling you where to find each secret/hidden level.
Stage 1 – Grass Dungeon
You can access the hidden level in this dungeon on Level 6.
You just need to play the level as normal but double back (see first screenshot below) to where the saw blade starts
you can then walk through the edge of the level and into the secret hidden gem level. (see second screenshot below)
Stage 2 – Water Dungeon
You can access the hidden level in this dungeon on Level 18
Just drop down the gap to left of red button where the torches are lit. (see screenshot below)
Stage 3 – Fire Dungeon
You can access the hidden level in this dungeon on Level 25
This one is probably the easiest to spot, just go up middle platforms and jump out the top of level. (see screenshot below)
Stage 4 – Golden Dungeon
You will find the hidden level in this dungeon on Level 36
Make your way to the switch and ignore the key. Flick switch to reverse the moving platforms. (first screenshot below)
Go back up the way you came to get to the first moving platform at top of level and stay on it.
The platform will take you through the left edge of the level – just below where you started (second screenshot below)
The Final Level
Once all gems have been found the final level door is unlocked.
Have fun playing!
I hope this helps you and saves you a bit of time finding the secret levels, if it does feel free to say thanks by clicking “Buy Me a Coffee” PayPal Donate button in the sidebar (down the bottom on mobiles)
or via http://www.paypal.me/alanhart
After jumping through all the hoops to try and get a website verified on a company YouTube channel (in order to link to the company website via annotations) the associated website was still showing as “Pending”
I added the YouTube user account email to associated users at the bottom and the site was instantly associated in YouTube!
Hope this helps you and saves you a bit of time, if it does feel free to say thanks by clicking “Buy Me a Coffee” PayPal Donate button in the sidebar (down the bottom on mobiles)
or via http://www.paypal.me/alanhart
Thought my GPad had completely died, but it lives!
I tried everything i could on all the forums i could find when my LG GPad 8.3 V500 wouldn’t turn on
Press and hold the power button,
Press and hold power and volume down together
plugging into a computer and running some LG software etc..
Despite my best efforts none of these thing bought my dead LG GPad V500 back to life.
Even when plugging the power cable in, nothing, not even a “charging” icon displayed.
I then found out that if you hold the power button for 20 seconds it’s the same as a battery pull (removing the battery)
So i did that and then plugged the charger into the Gpad again. Nothing… but then…
after a few minutes of being plugged in something appeared on the display…
…the charging icon!
After leaving to charge for 15 mins i was able to power it on again! (thought i’d leave it to charge for a bit to be on the safe side)
No factory resets, no taking the LG V500 apart to get the battery out, so simple!
Hope this helps you and saves you buying another tablet, if it does feel free to say thanks by clicking “Buy Me a Coffee” PayPal Donate button in the sidebar (down the bottom on mobiles)
Had an issue the last few weeks where DNS across the network would randomly just drop/timeout for a period of a few minutes to an hour or so.
Across the entire network (at around lunctime) users would suddenly be unable to access certain websites but strangely applications like skype / outlook etc would still function normally.
I quickly diagnosed that it was a DNS issue as normal web browsing would fail but if i entered the domain’s IP address (using my phone and www.ip-lookup.net to find the domain ip) it would load instantly.
I tried bypassing the local DNS server by changing DNS manually to Google DNS (126.96.36.199 and 188.8.131.52) but this also didn’t work while the “blackout” was in progress.
Summary of symptoms…
Connection not lost – existing connections stay alive (until bounced/rebooted)
Pings to 184.108.40.206 (Google DNS) all successful
Unable to resolve DNS through any DNS servers (Local DNS Server, Google DNS, Open DNS, ISP DNS etc) on any machine, laptop, server within the network.
nslookup fails with Local DNS server, Google DNS, Open DNS and ISP DNS
On router reboot DNS goes back to working OK for a period of time.
Restarting the router (a Draytek Vigor 2820 in this case) would fix the issue but usually DNS resolution would just drop off again sometime after (sometimes a few minutes, sometimes an hour or so).
After much frustration, and the realisation that it had to be something to do with the router, I rooted around in the Draytek Vigor 2820 settings to see what could be causing the DNS to drop off.
The penny dropped when looking at the DOS defence firewall settings. (Firewall > DOS Defence) in particular UDP Flood Defence
This particular connection is at best 8mb to i set this threshold value to 800. (See screengrab below)
I’m guessing everyone on their lunch breaks was hitting the connection hard with youtube, facebook, twitter, random browsing etc triggering the DoS defence filter.
This has now completely solved this incredibly annoying DNS issue.
Hope this helped you. If it did please share on twitter, google plus, facebook etc or donate a little something towards my next caffeine fix by clicking the [Buy me a coffee] PayPal button in the sidebar!)
Been struggling for a while with an HP CP2025 colour laser printer.
Essentially the CP2025 would print single pages perfectly fine.
However, but when trying to print multiple page documents or multiple copies of the same file, the CP2015 would give a “Misprint” Error and then require the user to tap the OK button to continue.
It appears that some HP CP2025 models have some sort of defect in the paper pickup roller for paper tray 2.
This defect causes a slight delay/hesitation when loading the paper which causes it to go slightly out of alignment, the printer responds to this mis-alignment by automatically going through a cleaning cycle.
As this misfeed happens on the first printed side it spits the paper out without printing side 2 and requires the user to press OK to continue.
If all trays have the problem…
These settings need to be changed only in printers using the webpage (type the printer’s IP address into your browser) ToolboxFX or EWS utility.
(Note: Leave the OS printer driver / printer properties with default settings.)
Screenshot of the webpage
In System Tab and Paper Handling:
Default Paper Size: A4 or Letter
Default Paper Type: Plain
Manual Feed: Off
Tray 1 Size: Any Size
Tray 1 Type: Any Type
Tray 2 Size: A4 or Letter
Tray 2 Type: Heavy 111-130g
Tray 3 Size: A4 or Letter
Tray 3 Type: Heavy 111-130g
Remember to click the [Apply] button!
Note: Tray 2 and Tray 3 availability will differ based on Models.
When I just changed “Tray 2 Size” and “Tray 2 Type” my CP2025 started printing properly again
If this helped you out or even saved you buying a new printer out of frustration tweet me @AlanHart to let me know and click the “Buy me a Coffee” button below to say thanks.
A few other thing to try if the above doesn’t work… (more…)
If you share lots of stuff via YouTube or Google Plus you may have noticed that your posts page on your google plus profile shows everything you share, everytime you share it.
This is fine if you only share something once but, if you share the same thing multiple times (on multiple sites/pages for example), then it will appear multiple times in your Google+ posts page, making it look a bit spammy.
Here’s how you can quickly and easily prevent this from happening….
Go to your Google plus page
Click “Home” in the top left
Scroll to the “Profile” section near the (bottom)
Untick “Show your Google+ communities posts on the Posts tab of your Google+ profile”
Hope this helped you. If it did please share on twitter, google plus, facebook etc or give me a little something towards my next caffeine fix by clicking the [Buy me a coffee] PayPal button in the sidebar!)
Lets say one of these domains is “mydomain.com” for example…
There are regular gmail users under the same “Google Apps” account
For a long time I have used the “Google Groups” feature to have a group email address.
What’s Google Apps Group?
If you don’t know (and let’s face it you probably do if you’re hear reading this) this is a feature which allows people to receive an email sent to a “Group” email address in their own inboxes.
e.g. Any email sent to the Google Apps Group email “firstname.lastname@example.org” would go to the inboxes of three google accounts: email@example.com, firstname.lastname@example.org and email@example.com
In this scenario a “Google Group” is essentially just an alias address.
Recently (within the last few months) I have noticed that a few emails that have been sent to the firstname.lastname@example.org group email address successfully arrive in the group members’ inboxes but with a From: header that looks like this:
From: ‘Someones name’ via AppsGroup [mailto:AppsGroup@YourDomain.com] Reply-to: Real Sender <RealSender@AnotherDomain.com>
In other words, Google Apps/Gmail is making the email look like it’s coming from the appsgroup@mydomain email (i.e. myself!)
In certain versions of outlook you cant actually visually see the senders real email address and on iPhone this may cause the actual name of the sender to show up with your own name, since iPhone Mail pulls the name from it’s address book rather than from the email headers.
Originally I thought that the senders real email address was lost forever but it is actually in the headers.
You should be able to just hit reply and it will reply to the persons email
The problem arose for me because someone forwarded the email to me, thus stripping the original headers and therefore unable to see the original sender’s email address.
Why does this happen?
It turns out that Yahoo and AOL made changes to require mail providers that support the DMARC standard to reject all email from @yahoo.com accounts unless the mail actually originated at AOL and Yahoo’s servers. (Other providers have followed suit.)
If you have a Google Group / Alias address forwarding to a gmail account, it will rewrite the From: header as explained above if the provider sending the email has a strict DMARC policy like AOL and Yahoo. If they didn’t, the email may be rejected, depending on where it’s being delivered. (See the DMARC FAQ, where it looks like Google chose option number 3).
It seems that the only way to fix this (i.e. prevent Google rewriting the header), is to remove your Google Group alias address, and replace it with an actual Google Apps user account you create with the same email address that you had for your Google Group alias. Then login to that new user account and set it up to forward mail to your email address.
Of course this does mean if you pay for Google Apps users that you will need to pay for another user!
I had to explain this all the the friend in question and get them to reveal the original sender’s email address.
To see the email headers in Outlook:
Right-click on the email in question, and choose “Message options”
Scroll through the “Internet heaers” text box at the bottom and you will see the original sent from address:
Reply-To: Persons Name <email@example.com> or
X-Original-From: Persons Name <firstname.lastname@example.org>
2. Click on the “Utilities” tab-> select the sub tab “Migration & Optimization“.
3. Under the Cleanup Utility –> select the Download option.
4. Download and save it to the desktop then run the downloaded .exe file to uninstall.
5. Delete all entries from Start->Run->temp (usually “C:\windows\temp” depending on how your OS was installed) – Select all the files and folders and delete them (Ignore any files that you can’t delete)
6. Delete all entries from start->Run->%temp% (This is the user’s temp folder e.g. “C:\Users\Username\AppData\Local\Temp”) – Select all the files and folder under that and delete. (Ignore any files that you can’t delete)
7. Reboot the computer.
BEFORE YOU CONTINUE… Reset the Windows firewall to default and then disable the windows firewall before you start the installation.
To install the updates for the Total Protection Service, use the Silent installation method.
3. Under the “Installation” tab, select the second option “Silent installation” to download.
4. save the vssetup.exe file to your c: drive.
5. Now click Start –> type cmd.exe into the search field.
6. Then right-click on cmd.exe and click “Run as administrator” to open the command prompt in admin mode.
7. Type cd\ (and hit the enter key)
6.Type or copy this command and paste
VSSETUP.EXE /CK=012345678901234567890123 /P=VFB
You must put YOUR company key in the above command (replace the numbers after CK=) and then run the command (hit enter).
The letter after the “P” parameter, V is the virus scan, F is the firewall and B the browser protection. If you want to install all these features leave the command as it is. if you don’t want a particualr feature installed you need to remove the letter (V, F or B) from the above command.
Run a complete update from the M shield icon (right click) after the install is done with the above method.
I hope this helps you out. If it works for you tweet me to say thanks or