GetRoot Help
What do i have to add into this .nsi file so it wont say invalid command GetRoot?
thanks. 
- Read more about GetRoot Help
- 10 comments
- Log in or register to post comments
New: MBox Viewer (Mar 22, 2026), Platform 30.3 (Mar 29, 2026)
1,400+ portable packages, 1.2 billion downloads
Our costs have risen a bunch. Please donate if you can!
Discuss portable app development and modification of existing apps.
What do i have to add into this .nsi file so it wont say invalid command GetRoot?
thanks. 
Hi Folks!
We made a splashscreen template for anyone how needs it. It's without PortableApps.com-logo. Instead we're using a bag (or call it suitcase) where you could paste your logo, icon or screenshot in. There are 5 poses in 3 intensities. You could work by png-templates, but there's also a PSD included. For further works, we added an icon with 12 formates and the bag poses in 5 large pics. Additionally, there are 6 sample splashscreens to have a quick overview.
Hello,
I use applications from PortableApps.com since years, but since the combination of some portable apps I have some path problems.
I dislike the default path structure with:
PortableDrive:\
+\PortableApps\
+\AnyApplicationPortable\
My path structure is like this
PortableDrive:\
+\Software\
+\AnyApplication\
If you use portable applications like WinSCP with PUTTY/Notepad++ integration it will not work. Thats why I suggest a *new* ini file in the PortableApps folder (or folder Software). This ini file should store the path to the application directory:
I was minding my own business, compiling UP ME with a nenw feature, but the compiler was reporting this error:
include: "E:\PortableApps\NSISPortable\App\NSIS\Include\Registry.nsh" !define: "registry::Open" already defined! !include: error in script: "E:\PortableApps\NSISPortable\App\NSIS\Include\Registry.nsh" on line 1 Error in script "C:\Documents and Settings\all\Desktop\Casey\Development\UP ME\Other\UP ME.nsi" on line 82 -- aborting creation process
I was thinking, "What the heck!? This never happened once before!"
is there any way to edit a .dat file from nsis or possibly another scripting language? i know it depends on the .dat file. the one i'm interested in when opened with notepad is mostly a bunch of gibberish, but the string i want to edit shows up correctly.
WindowFunc header file. Window (not MS Windows) related functions.
${WinWait}
Waits for a window to exist by title or PID (title optional, partial title accepted; PID required) and optional class (full classname required if used). Can specify a timeout value. Returns -1 if timed out, or the window handle if successful.
${WinWaitVisible}
This solution is for portable version of XAMPP wih installed CMS (such as Joomla!) that use absolute path.
I'm working on a small program that I would like to make have portable support. I'm wondering how best to do this. I would like to make it in such a way that a portable version for MSW, Mac, and even Linux could be installed on a USB/external device.
Somebody knows how create a software to modify the scheme colors of portable apps
i like to modify that red gradient colors to a black gradient, maybe silver
this is possible?
The official version of WinSCP is meanwhile 4.1 beta, the portable version is still 4.0.7. At winscp.net you only can get the German language file for 4.1. So average users of the current portable version don't have the chance to localize this application.
To avoid such difficulties in the future: Is it possible to use the "WinSCP Multilanguage installation package" from winscp.net as the base for the development of the next portable version? This would help all non-English users.