Frequently Asked Questions


Answer:
All embedded files will be extracted to the temporary folder before the main script runs. The %MYFILES% variable contains a path to this folder, so you can use it in batch commands.
For example: CALL "%MYFILES%\filename.here"
Answer:
It is likely that you have specified a fixed path to the files, which changes on different systems. Always use the %MYFILES% variable. The second possible reason could be the lack of double quotes for long file names.
Answer:
QBFC is not a replacement for archivers like WinZIP or WinRAR, so we not recommend use too many embedded files. You can add up to 100 MB, larger files will cause long delay on startup.
Answer:
To maintain compatibility with 32-bit systems, the file size cannot exceed 2Gb.
Answer:
The Ghost application uses an invisible window, so it does not support user interaction. Do not use PAUSE or other commands that require user input. Doing so will cause the script to stop, which can only be interrupted by the Task Manager.
Answer:
For the compiled file to work correctly in JIT mode, user interaction and access to SdtIn/StdOut are required. So, JIT mode is only available for console applications.
Answer:
Yes, 32-bit applications on a 64-bit system run in virtualization mode and use different registry branches and system directories.
Answer:
Files compiled in the trial version of the compiler will show a message on startup and run only on the local system.
Answer:
All files will be automatically deleted if possible. If the embedded file is used by other programs or executed, it cannot be deleted.