<![CDATA[Latest Content by Alex Angelopoulos]]>http://www.windowsitpro.com/authors/author/author/5604302/rss/5604302en-USSun, 27 May 2012 07:06:10 GMTSun, 27 May 2012 07:06:10 GMT<![CDATA[Defragmenting and Shrinking VMware Workstation Disks]]>http://www.windowsitpro.com/article/server-virtualization/defragmenting-shrinking-vmware-workstation-disks-141986
By Alex Angelopoulos
VMware Workstation can eat up more physical disk space than you’d expect. Fortunately, you can recapture much of it with a few tools and the advice in this article.]]>
Alex AngelopoulosSat, 21 Apr 2012 10:48:00 GMThttp://www.windowsitpro.com/article/server-virtualization/defragmenting-shrinking-vmware-workstation-disks-141986
<![CDATA[Easily Finding Special Paths for PowerShell Scripts]]>http://www.windowsitpro.com/article/powershell-faqs/easily-finding-special-paths-powershell-scripts-140658
By Alex Angelopoulos
Paths to key OS and user folders aren’t always standardized. Here’s a way to reliably find and use them in your PowerShell scripts.]]>
Alex AngelopoulosFri, 18 Nov 2011 13:11:00 GMThttp://www.windowsitpro.com/article/powershell-faqs/easily-finding-special-paths-powershell-scripts-140658
<![CDATA[Get to Know the PowerShell ISE]]>http://www.windowsitpro.com/article/scripting/get-to-know-the-powershell-ise-136036
By Alex K. Angelopoulos
The Windows PowerShell Integrated Scripting Environment (ISE) is significantly underused, despite its labor-saving features. Here’s what it has to offer.]]>
Alex K. AngelopoulosWed, 15 Jun 2011 15:16:00 GMThttp://www.windowsitpro.com/article/scripting/get-to-know-the-powershell-ise-136036
<![CDATA[VMware vSphere PowerCLI]]>http://www.windowsitpro.com/article/virtualization2/vmware-vsphere-powercli
By Alex K. Angelopoulos
VMware vSphere PowerCLI includes a wealth of tools that extend PowerShell for VMware server management.]]>
Alex K. AngelopoulosMon, 14 Mar 2011 21:33:00 GMThttp://www.windowsitpro.com/article/virtualization2/vmware-vsphere-powercli
<![CDATA[Scripting Shortcuts That Contain Unicode]]>http://www.windowsitpro.com/article/scripting/scripting-shortcuts-that-contain-unicode
By Alex K. Angelopoulos
The WshShortcut object lets you write Unicode content to its properties but throws an error or mangles that content when you attempt to save the shortcut. Here’s how you can work around that object’s Unicode illiteracy.]]>
Alex K. AngelopoulosMon, 11 Oct 2010 14:01:00 GMThttp://www.windowsitpro.com/article/scripting/scripting-shortcuts-that-contain-unicode
<![CDATA[Tips for Optimizing PowerShell Scripts]]>http://www.windowsitpro.com/article/scripting/tips-for-optimizing-powershell-scripts
By Alex K. Angelopoulos
Some PowerShell scripts can be useful but consume a great deal of memory, take a long time to complete, or both. Here are some tips on how to improve the performance of such scripts.]]>
Alex K. AngelopoulosTue, 05 Oct 2010 00:01:00 GMThttp://www.windowsitpro.com/article/scripting/tips-for-optimizing-powershell-scripts
<![CDATA[Export PowerShell History for Instant Scripts]]>http://www.windowsitpro.com/article/scripting/export-powershell-history-for-instant-scripts
By Alex K. Angelopoulos
When you successfully perform a task in Windows PowerShell, the commands you’ve issued are intrinsically the commands for a script to automate the same task. Unfortunately, it isn’t always obvious how to go from a theoretical script to a real one. Here’s how.]]>
Alex K. AngelopoulosWed, 25 Aug 2010 11:50:00 GMThttp://www.windowsitpro.com/article/scripting/export-powershell-history-for-instant-scripts
<![CDATA[Getting the Real Workgroup Name in VBScript and PowerShell]]>http://www.windowsitpro.com/article/scripting/getting-the-real-workgroup-name-vbscript-and-powershell
By Alex K. Angelopoulos
The %USERDOMAIN% environment variable and the UserDomain property exposed by Windows Script Host’s (WSH’s) WshNetwork object aren’t helpful in a workgroup-based environment because they return the local computer’s name. A universal workaround is to use Windows Management Instrumentation (WMI).]]>
Alex K. AngelopoulosThu, 19 Aug 2010 13:01:00 GMThttp://www.windowsitpro.com/article/scripting/getting-the-real-workgroup-name-vbscript-and-powershell
<![CDATA[Getting the Real Workgroup Name in VBScript and PowerShell]]>http://www.windowsitpro.com/article/scripting/getting-workgroup-name-vbscript-powershell
By Alex K. Angelopoulos
Getting the Real Workgroup Name in VBScript and PowerShell]]>
Alex K. AngelopoulosThu, 15 Jul 2010 00:01:00 GMThttp://www.windowsitpro.com/article/scripting/getting-workgroup-name-vbscript-powershell
<![CDATA[Working with Recycled Files in VBScript and PowerShell]]>http://www.windowsitpro.com/article/scripting/working-with-recycled-files-vbscript-powershell
By Alex K. Angelopoulos
EmptyRecycleBin.vbs is a VBScript script that lets you easily delete all the files in the Recycle Bin. When you need to delete, restore, or inspect individual files in the Recycle Bin, you can use the PowerShell script Get-Recycled.ps1.]]>
Alex K. AngelopoulosThu, 13 May 2010 00:01:00 GMThttp://www.windowsitpro.com/article/scripting/working-with-recycled-files-vbscript-powershell
<![CDATA[Use PowerShell's Test-Path to Check Variables and Much More]]>http://www.windowsitpro.com/article/scripting/use-powershell-test-path-check-variables
By Alex K. Angelopoulos
In PowerShell, you can use one tool to test whether variables, files, folders, drives, registry keys, functions, certificates, and aliases exist, letting you concentrate on using the results instead of worrying about how to get them.]]>
Alex K. AngelopoulosSat, 24 Apr 2010 00:01:00 GMThttp://www.windowsitpro.com/article/scripting/use-powershell-test-path-check-variables
<![CDATA[What You Need to Know in a Mixed 32-bit and 64-bit Environment]]>http://www.windowsitpro.com/article/internals-and-architecture2/what-you-need-to-know-in-a-mixed-32-bit-and-64-bit-environment-103547
By Alex K. Angelopoulos
When you transition from a 32-bit Windows environment to a mixed environment of 32-bit and 64-bit Windows, you need to understand processor architectures. You also need to look out for some potential pitfalls.]]>
Alex K. AngelopoulosThu, 18 Mar 2010 00:00:00 GMThttp://www.windowsitpro.com/article/internals-and-architecture2/what-you-need-to-know-in-a-mixed-32-bit-and-64-bit-environment-103547
<![CDATA[Get, Set, and Clear Computer Descriptions With Ease]]>http://www.windowsitpro.com/article/vbscript/get-set-and-clear-computer-descriptions-with-ease
By Alex K. Angelopoulos
With this VBScript script, you can quickly check, set, or remove the description for a remote or local computer. You can even use it to check or clear the descriptions for multiple computers.]]>
Alex K. AngelopoulosFri, 19 Feb 2010 00:00:00 GMThttp://www.windowsitpro.com/article/vbscript/get-set-and-clear-computer-descriptions-with-ease
<![CDATA[Prevent Scripts from Running on Servers]]>http://www.windowsitpro.com/article/vbscript/prevent-scripts-from-running-on-servers
By Alex K. Angelopoulos
Use VBScript to prevent scripts from running on a specific type of machine.]]>
Alex K. AngelopoulosWed, 20 Jan 2010 00:00:00 GMThttp://www.windowsitpro.com/article/vbscript/prevent-scripts-from-running-on-servers
<![CDATA[Making a Logon Script Expire]]>http://www.windowsitpro.com/article/vbscript/making-a-logon-script-expire
By Alex K. Angelopoulos
A simple date check loop, demonstrated with an at-logon printer audit, lets you make self-limiting additions to scripts.]]>
Alex K. AngelopoulosWed, 16 Dec 2009 00:00:00 GMThttp://www.windowsitpro.com/article/vbscript/making-a-logon-script-expire
<![CDATA[Solving PowerShell Argument Input Errors with Wrapper Scripts]]>http://www.windowsitpro.com/article/vbscript/solving-powershell-argument-input-errors-with-wrapper-scripts
By Alex K. Angelopoulos
Passing arguments that need quotes around them into PowerShell scripts isn’t always straightforward, but these solutions will help you achieve drag-and-drop simplicity.]]>
Alex K. AngelopoulosSat, 28 Nov 2009 00:00:00 GMThttp://www.windowsitpro.com/article/vbscript/solving-powershell-argument-input-errors-with-wrapper-scripts
<![CDATA[Retrieve Information from Open Browsing Sessions]]>http://www.windowsitpro.com/article/windows-powershell/retrieve-information-from-open-browsing-sessions
By Alex K. Angelopoulos
If you need to retrieve information from an open Internet Explorer (IE) browsing session, try Get-IEUrl.ps1. With this PowerShell script, you can get and save web pages’ URLs, titles, text, and even IE objects.]]>
Alex K. AngelopoulosFri, 06 Nov 2009 00:00:00 GMThttp://www.windowsitpro.com/article/windows-powershell/retrieve-information-from-open-browsing-sessions
<![CDATA[Tool Time: WinDirStat Simplifies Finding Where Your Disk Space Is Going]]>http://www.windowsitpro.com/article/file-management/tool-time-windirstat-simplifies-finding-where-your-disk-space-is-going
By Alex K. Angelopoulos
If you need to find out why a hard drive is running out of free space, try WinDirStat. This free tool provides multiple views of file-space usage.]]>
Alex K. AngelopoulosThu, 15 Oct 2009 00:00:00 GMThttp://www.windowsitpro.com/article/file-management/tool-time-windirstat-simplifies-finding-where-your-disk-space-is-going
<![CDATA[Find Document Handlers for Specific Users]]>http://www.windowsitpro.com/article/vbscript/find-document-handlers-for-specific-users
By Alex K. Angelopoulos
Trying to find out what application really opens a document for a user on local or remote machine? This code can help.]]>
Alex K. AngelopoulosTue, 08 Sep 2009 00:00:00 GMThttp://www.windowsitpro.com/article/vbscript/find-document-handlers-for-specific-users
<![CDATA[Tool Time: Export PDF Text with Pdftotext]]>http://www.windowsitpro.com/article/tips/tool-time-export-pdf-text-with-pdftotext
By Alex K. Angelopoulos
If you occasionally need to export text from .pdf files to .txt files, try pdftotext. This free command-line tool automates the export process.]]>
Alex K. AngelopoulosThu, 06 Aug 2009 00:00:00 GMThttp://www.windowsitpro.com/article/tips/tool-time-export-pdf-text-with-pdftotext