Portable, XCopy-able, Install-less PAL

Nov 17, 2011 at 9:53 PM


Have you thought about making PAL portable? Is it even possible?

I would love to be able to run PAL from a file share without having to maintain a full install on one machine. As part of this, it would be nice if PAL automatically handled the 32/64 bit issue, understanding there might be two copies of some of the DLLs.


Thanks again for this wonderful tool!

Nov 19, 2011 at 11:17 PM

You can probably run it from a file share as long as the Microsoft Chart Controls are installed on the local machine.

The PAL tool is portable because it is a script. All you have to do is copy all of the files to whatever location you want it to run. The installer just does the copy for you. The only other thing that the installer does is make PowerShell v2 set to unrestricted script execution and check for the prerequiste of the Microsoft Chart Controls.

The only EXE that PAL ships with is the PALWizard.exe which is only there as a glorified batch file creator. It is an optional part of the tool. The EXE does not do any of the actual log analysis other than to provide the proper arguments to the PAL.ps1 scripts. There is no 32-bit/64-bit issues because it is a PowerShell script (PAL.ps1), so the bitness is whatever operating system you are running. There are no DLLs with it, but the PAL.ps1 script references the Microsoft Chart Controls which is a prerequiste.