ThinApping an Application with several parameters

Still new to ThinApp please bare with me.

I have captured a request and I now have an App.exe and an App.dat.  Then, I opened this request, altered some settings and captured these changes & named settings1.dat.  I have also settings2.dat, settings3.dat and so on.

App.exe is about 50 KB
App.dat is about 80 MB
Settings1.dat, Settings2.dat and so on is 2 MB.

How can I go on these chaining so Settings1.dat/Settings2.dat/etc calls and run App.exe and App.dat?

I don't want to wind up with more than 80 MB file, which is the only way I could make it work.

These settings are changed are all stored in HKCU, so this is a simple registry change.

If you want to get started ThinApped application with different parameters, you need not separate .dat files. What you can do, is something like the following:

  1. Install your application, change its settings and capture it with ThinApp.
  2. You change the application settings, and export the appropriate registry key.
  3. Repeat step 2 all the time.
  4. Go to your project directory and create a subfolder in the folder where your application executable.
  5. Copy the .reg files exported in the subfolder created in step 4.
  6. Create a script or a batch file for each .reg file, and then save it to the folder created in step 4. The script file or batch must have the necessary code to merge the .reg in the registry file.  Also, you must run the main script executable file or batch file.
  7. Add the necessary lines in the package.ini file to create an entry point for each script or batch file.
  8. Build your application.

Another approach, you can create a menu with an InputBox statement. In this way, you can choose load settings before running your application.

  1. Follow the steps 1 to 5 of the previous approach.
  2. Write a script to create a menu and merge the corresponding .reg file into the registry according to the user's selection.
  3. BUiD your application.

Tags: VMware

Similar Questions

  • Functions defined by the user with several parameters

    I set features three following user using "Define."

    UF1 takes a single patameter;

    UF2 takes two parameters;

    and UFX takes two parameters - with the second is 'X' in the definition.

    Œuvres F1.  F2 is the EVAL of F1 version and it works too.  User functions only seem to work fine.

    F3, a function of two user settings, produces a graph of NaN.

    F4 is the EVAL of F3 version.  Note that 'B 'is not replaced by 1'.  Also produces a NaN chart.

    F5 produces a graph of NaN.

    F6 is EVAL of F5.  The 'X' is not replaced (even with the ' B' above), and even if it looks like 'X * X', it also produces a graph of NaN.

    Is it possible to get defined by the user, with several parameters, features work by tracing the curve?

    Hi!, Fortin:

    If you download and install the ultimate Firmware with the version of the software: 2015 6 17 (8151), with the number of Version: 1.1.2 - 11, you can trace your examples of definition of the function, with curves and values, without NaN.

  • How to run the powershell script of command with several parameters

    Is there a way to run a powershell script from the dialog box run with several parameters? In addition, the path to the script contains spaces, for example, c:\powershell scripts\script.ps1.

    Take a look at http://www.powershell.nu/2009/12/16/running-scripts-with-arguments-in-powershell/ which explains how to pass arguments to a script.

    André

  • Appeal with several parameters of the URL

    Hello!

    I'm unable to call a procedure by URL with several parameter, a parameter is passed to the following example, the syntax would be like spending several parameters?

    # OWNER #. PK_UTIL. PKB_TXT? En_param1 = xxx

    How to include the second parameter? I tried several and could not happen.

    Thank you

    Márcio Goncalez

    This isn't really a question of APEX but more close mod_plsql or the apex listener I think?

    Have you tried?

    # OWNER #. PK_UTIL. PKB_TXT? En_param1 = xxx & En_param2 = yyy

    James

  • see link with several parameters

    Hi all:
    I use af:golink to call a new page with different parameters like the code below:
     <af:goLink text="Run Report" styleClass="xes" destination="/printreportservlet?reporttype=pdf&filename=new_report.jasper"  targetFrame="_blank"/>
    but when I use it cann't page display "website cannot display the page.

    but when I use a single parameter as:
     <af:goLink text="Run Report" styleClass="xes" destination="/printreportservlet?reporttype=pdf"  targetFrame="_blank"/>
    or
    <af:goLink text="Run Report" styleClass="xes" destination="/printreportservlet?filename=new_report.jasper"  targetFrame="_blank"/>
     
    It works successfully,
    so is there any problem to send several parameters while asking us to servlet.

    Best regards

    What happens if you put this URL in the address bar directly, it works? If it isn't, then it seems that the problem is with your servlet. If this does not work, try to escape the ampersand in the URL. I can't paste the value here, as the forum he transformed into an ampersand, but you can read [url http://articles.techrepublic.com.com/5100-10878_11-5032714.html] this

    JOhn

  • Application with several front panels

    Hi all

    I'm working on an application that has 3-4 fronts.

    As, when the application starts, the 'User profile' Panel appears. From there, I can go to 2 different panels.

    1 Panel is to take the new user data. another decision of the user test.

    I want to know is it advisable to display each panel of different VI or shud I have them all in a single VI and manipulate by making Visible property On / Off.

    Thank you

    Ritesh

    I think that the best way to do it would be using the control tab. Place all controls or indicators for each different "front panel" that you would have on the different tabs and then make the tabs visible/invisible. In this way, you have a contol/indicator to catch up. You could do a search for the creation of an Assistant in LV you would also benfit using a statemachine for this type of architecture.

    WOW, while I was typing the message there are 2 answers, all with pretty much the same answer...

    Great minds think alike!

  • Using transformations of curve with several parameters

    I would like to use the ChnLinScale function as a curvetransformation in DIAdem report.

    I created the sub in my file of the user controls:

    Void ScaleAndOffset (dCustScale, dCustOffset)

    Call ChnCopy (CurveTransfInX, CurveTransfOutX)
    Call ChnLinScale (CurveTransfInY, CurveTransfOuty, dCustScale, dCustOffset)
    End Sub

    With this feature, I expect to use the Transformation of the curve "ScaleAndOffset (3,5)" to multiply and compensate for my signal. However when I use I get the following error:

    "Cannot use parentheses when calling a Sub".

    For a single parameter, I can use this construction:

    Void ScaleAndOffset (dCustScale)
    Call ChnCopy (CurveTransfInX, CurveTransfOutX)
    Call ChnLinScale (CurveTransfInY, CurveTransfOuty, dCustScale, 0)
    End Sub

    without problem.

    Is it normal?

    Tone

    Hi tone,

    No, this is not a limitation of the curve of the Transformations, but is rather a matter of syntax VBScript.  Whenever you call a VBScript Sub procedure or function that has more than 1 parameter, you MUST use the prefix 'call '.  For a Sub or Function with 1 single parameter or no parameter, you can omit the 'call '.  I tested with the allocation of processing of the following curve:

    "Call the CurveSmooth (100, 1)."

    .. who calls 2 user setting below control curve of Transformation:

    Void CurveSmooth (SmoothPts, SmoothSym)
    SmoothType = "symmetric"
    IF SmoothSym <> "" SmoothSym AND <> 0 THEN SmoothType = "maxNumber»»"
    Call ChnCopy (CurveTransfInX, CurveTransfOutX) ' copy the input into the output channel channel
    Call ChnSmooth (CurveTransfInY, CurveTransfOuty, SmoothPts, SmoothType) ' smooth the input channel and save the result as output channel
    End Sub

    Brad Turpin

    Tiara Product Support Engineer

    National Instruments

  • Maximum number of user defined dimensions for Hyperion application with several types of plan

    Dear,

    I know that the maximum number of dimensions is 20 for an application and for better performance, we shouldn't have more than 12 years, but if we plan different types? I found the below in the psb user guide:

    "Applications are supported up to 20 dimensions. However, optimal performance, not more than 12 dimensions must be attributed to each Type of Plan. »

    I have therefore 20 dimensions by plan type, or application? and that optimal performance it should be 12 dimensions by plan type, not by the application?

    Any advice, please?

    Thank you

    Hello

    The limit is for a planning application for a type of plan... You can add dimension to choose to exist for a type of plan in particular.

    All members of custom dimension that there will be for only this type of regime...

    Kind regards

    Sourabh

  • Call a script with several parameters

    OK, it seems that it would be an easy question, but I have googled this to death and I can't find anything. How to pass variables to a script? I have a script with three variables, and only the first is necessary. I'm eager to make the BACK and SQLPlus command line. The only difference is that I would need to call information more SQLPlus connection when I call back.

    I tried using single quotes, double quotes, I tried to delimit it with a space, the command and the semicolon, but nothing works.
    sqlplus user/pwd@db @"F:\Script.sql" variable1 "" variable3
    When I run the present, it always pushes me to the three variables. Once again, the only variable 1 is required. The variables 2 and 3 will be more often then not be blank. Any help would be appreciated.

    I'm on 10.2.0.4 if it's important.

    Published by: nik_m on April 29, 2010 09:18
    HA. Assume that cr * p is a bad word.

    Hello

    nik_m wrote:
    Most of the East base

    DECLARE
    v_screen            VARCHAR2 (40);
    v_app_layer_custom  VARCHAR2 (4) := '';
    v_table             VARCHAR2 (40);
    BEGIN
    v_screen           := UPPER ('&screen');
    v_app_layer_custom := UPPER ('&layer_override');
    v_table            := UPPER ('&table');
    end;
    /
    

    Apparently, you're never set variables such as & screen before you try to use them. Don't do this; set them all first.

    When you call a SQL * more script like this:

    @"F:\Script.sql" variable1 "" variable3
    

    who defines and assigns values to variables substitution & 1, & 2 automatically and & 3
    & 1 is 'variable1' in the example above,
    & 2 is an empty string, and
    & 3 is "variable3.
    You pouvez use these variables in your script, like this:

    ...
       v_screen           := UPPER ('&1');
       v_app_layer_custom := UPPER ('&2');
       v_table            := UPPER ('&3');
    

    but it is better to use meaningful names, like you do. To do this, copy the values & 1, & 2 and 3 & to & screen & layer_override and & table at the beginning of the script:

    DEFINE     screen          = "&1"
    DEFINE     layer_override     = "&2"
    DEFINE     table          = "&3"
    
    DECLARE
       v_screen            VARCHAR2 (40);
       v_app_layer_custom  VARCHAR2 (4) := '';
       v_table             VARCHAR2 (40);
    BEGIN
       v_screen           := UPPER ('&screen');
       v_app_layer_custom := UPPER ('&layer_override');
       v_table            := UPPER ('&table');
    end;
    / 
    
  • GoURL with several parameters

    Hi all

    I know I can do this task to help navigate and have guests in the target report, but I would really like to know what I'm doing wrong with GoURL.

    This is the code I have:

    ' <-a href = http://server:9704/analytics/saw.dll?GO & path=/shared/Office%20of%20Ins%20Res/St_by_clas_by_school & Action = Browse & P0 = 2 & P1 = eq & P2 = table1. School_Code & P3 =' | Cast (table1. School_Code as char). "& P4 = eq & P5 = table1. CLAS & P6 =' | Cast (table1. CLAS as char). ' > '. Table1. "" CLAS Format | "< / a-> '"

    I know that I don't have space in one of the following values. I see that this first parameter correctly. When I check the link with the values passed, the link stops at the end of the p3.

    Any ideas why or how I can pass the second parameter?

    Thank you

    Banu

    1. try to replace cast (PS_CNS_S_ENRL. School_Code as char) trim (TRAILING ' ' of AFTER casting (PS_CNS_S_ENRL.) School_Code as char))
    OBIEE convert CAST ( AS CHAR) cast ( AS CHARACTER (30)). If School_Code has less then 30 characters empty positions will be replaced by spaces.

    2. If School_Code has a fixed length, e.g. 4-digit, you can write cast (PS_CNS_S_ENRL. School_Code as char (4))

  • I have a mac Pro retina with Acrobat Pro DC. In accordance with the guidelines required by the University, I need to convert my thesis of excel to PDF using Available / 1 b: 2005 (CMYK), compatibility Acrobat 8.0 (PDF 1.7) as well as several parameters. T

    Acrobat 8.0 (PDF 1.7) as well as several parameters. They have a website turorial for windows and not for Mac. The measures should start by clicking Acrobat PREFERENCES-> convert to PDF-> choose microsoft word file and click settings. However, the settings is disabled and I can't continue the procedure. I would be so grateful for your help.

    I looked at your original points.

    1 bookmarks. Ignore. Valid only for Word documents with heading styles.

    2. the links. Ignore. You don't need links.

    3. accessibility. Maybe a big problem. Try it and see if the file is rejected. Be sure to leave time to redo the task under Windows.

  • USING SEVERAL PARAMETERS FOR GET_SEARCH_RESULTS WITH THE HELP OF API RDCI

    Using Oracle Web Center content Web Service, I'm able to pass several parameters to the search entry to GET_SEARCH_RESULTS.

    " < envelope soap: xmlns:soap = ' http://schemas.xmlsoap.org/SOAP/envelope/ ">

    " < soap: Body = xmlns:ns1 ' http://www.Oracle.com/UCM "> "

    < ns1:GenericRequest webKey = "cs" >

    < ns1:Service IdcService = "GET_SEARCH_RESULTS" >

    < ns1: User / >

    < ns1:Document >

    <!-ns1:Field name = "QueryText" > xCUSTOMER_MSISDN & lt; contains > '044444444' < / ns1:Field->

    < name ns1:Field = "QueryText" > xCHANNEL_ID & lt; contains > '11222212' < / ns1:Field >

    AND

    < name ns1:Field = "QueryText" > xCUSTOMER_id & lt; contains > '08848484848' < / ns1:Field >

    AND

    < name ns1:Field = "QueryText" > xCHANNEL & lt; contains > 'ISL' < / ns1:Field >

    < / ns1:Document >

    < / ns1:Service >

    < / ns1:GenericRequest >

    < / soap: Body >

    < / envelope soap: >

    How do I pass several entrance to search for GET_SEARCH_RESULTS parameter when you use the RDCI API?

    I have this code RDCI, but I get parse error as soon as I try out several settings. It works very well with a single parameter. Please advice

    Public Shared Sub {search (String content_dDocName)

    String queryText = "dDocName < match > '" + content_dDocName + "'";

    create the binder

    DataBinder searchResultBinder = idcClient.createBinder ();

    fill the binder with the settings

    searchResultBinder.putLocal ("IdcService", "GET_SEARCH_RESULTS");

    searchResultBinder.putLocal ("QueryText", queryText);

    searchResultBinder.putLocal ("ResultCount", "20");

    run the query

    ServiceResponse searchResponse;

    print a Boolean = false;

    for (int counter = 0; counter < 1000; counter = counter + 1) {}

    try {}

    searchResponse = idcClient.sendRequest (userContext, searchResultBinder);

    If (! print) {}

    myExecutable.logEvent ("GET_SEARCH_RESULTS successful call.");

    print = true;

    }

    } catch (IdcClientException e) {}

    myExecutable.logEvent ("GET_SEARCH_RESULTS failed");

    e.printStackTrace ();

    return;

    }

    DataBinder searchData;

    try {}

    searchData = searchResponse.getResponseAsBinder ();

    } catch (IdcClientException e) {}

    myExecutable.logEvent ("cannot get the answer.");

    e.printStackTrace ();

    return;

    }

    DataResultSet search results = searchData.getResultSet ("SearchResults");

    If (searchResults.getRows () .isEmpty ()) {}

    continue;

    }

    myExecutable.logEvent ("successfully obtained response - (s) dDocName ' following was found:" ");

    Iterator it = searchResults.getRows () .iterator ();

    While (it.hasNext ()) {}

    Date of birth of DataObject = (DataObject) it.next ();

    myExecutable.logEvent (dob.get ("dDocName"));

    }

    return;

    }

    myExecutable.logEvent ("failed to get a response at the time given.");

    }

    You can provide several search parameter to RIDC as follows:

    dataBinder.putLocal ("QueryText", 'xOriginalServiceId 'DISO' xApprover 'fmwtuser' ')

    In above query, I gave 2 search parameters.

    You can replace OR with AND & also you can replace 'contains' by 'correspondences' according to your requirement.

    -Prashant

  • A url that refers to an application process pass several parameters?

    Hello

    I have a page in an application that uses pl/sql to generate a list of links.

    The purpose of each link is to call another pl/sql procedure which in turn opens / runs an external report on the application of the APEX (or a call to the server to Oralce apps generate direct or pull clob is stored in the database). If the URL call the pl/sql procedure directly, I lose session state and doesn't remember who the user is. To maintain session state made URL refers to an APPLICATION_PROCESS. I would like to pass a number of parameters, but may only move one, using javascript to pass the value to a hidden element that is accessible in the procedure called by the APPLICATION_PROCESS.

    Can I pass several parameters?
    My URL:
    https:// < Server > / pls/apex/f? p = V('APP_ID'):0:V('APP_SESSION'):APPLICATION_PROCESS = MY_PROCESS:NO:P1NAME:P1VALUE

    I was able to pass all parameters P1VALUE and using a special character delimiter he break up once again in the javascript code, but would rather not.

    Thanks for any help,
    Jock

    Did you mean something like this?

    https:///pls/apex/f? p = V('APP_ID'):0:V('APP_SESSION'):APPLICATION_PROCESS = MY_PROCESS:NO:P1NAME, P2NAME, P3NAME:P1VALUE, P2VALUE, P3VALUE

    Best regards, Kostya Proskudin

  • How to print an article with several application

    I was looking for an answer in the forum, but I couldn't find it. :(

    Anyone know how to print an article with several application? This section is on the page that has several sections.

    Thank you

    You can print a report or an entire page of dashboard, but unfortunately you can not print a section 'reports' with 'click '. Users will need to print each report separately.

  • deployment of a BPM Application large Oracle with several projects of the user interface

    Hello world
    I'm working on a large application with Oracle BPM 11.1.1.5.0.

    I use JDeveoper 11.1.1.5.0 to build the application.
    The application has many tasks user with a lot of the UI (one for each task of the user).

    My problem is, whenever I make a small change in the project, I need to deploy this, which includes a master project and five or six projects UI (for now) for tasks of the user.
    As demand grows, I'm sure that this will certainly become a problem.

    So my question is if I do this the good sense? or should there be a more effective way?

    Thanks in advance

    Published by: luke on April 17, 2012 12:16 AM

    Hi Luke
    1. as a general rule, there is NO need to have a user interface project for an individual task. As initiator, approver, reviewer, LegalApprover etc etc, you have like 10 tasks (.task files). You can have just a single project of TaskForms UI and have taskDetails.jspx generated for each of these tasks. This is appropriately.

    2. any Application workflow must have only 2 deployers. Deploy resources are for real Workflow stuff that will have the main BPEL or process, BPM, human tasks etc. Basically, everything that goes into the workflow project. And another official of the deployment is that the REST of things means that the UI TaskForms project and other project support as useful projects, WebServices, EJB projects (if you have Web services). All this will be deployed as a SINGLE EAR.

    Lets take an example JDeveloper IDE point of view.
    1. application Name: SalesOrderApp
    2 workflow project name: SalesProcess (he is a a project jdeveloper project SOA or BPM Project type and has all human tasks, bpels, process bpm, rules etc.).
    3 interface user Project: SalesTaskForms (it is a form generated automatically for the first task you choose. Then for the rest of the tasks you can use this same project, to generate jspx for all others. WORK files. VIEW documents online on how to do it. I'll see if I can compile this list of URLS for you).
    3. support the EJB projects: MyEJBProject1 (some EJB project that connects to some specific to your back-end database project)
    4. support another Service EJB project: MyExtServiceProject1 (as another project EJB that uses data from an external source)
    5. some WebService project: SalesCreditCardValidationWebService (some WebService project to be deployed as. WAR file that performs a service).

    Try to apply the Concepts of SOA for each Service your application needs. Instead of putting all the EJBs and everying in one giant project, try to split their need logically commercial/sage and geenrate separate projects so that they can maintain as it is to other projects and other applications.

    Anyway, coming back, in the example above, you should have deployment just 2: 1 is the JAR file of SCA in the Workflow and another complete of the EAR file.
    (a) for the workflow project, right-click and generate a deployment profile to deploy all the workflow and NOT on the other projects of the user interface.
    (b) for each project individual genereate a profile of deployment such as MyEJBProj1, MyEJBProj2, MyWebService1, etc etc.
    (c) for TaskForms project, generate a deployment as SalesTaskForms profile. It is a WAR file.
    (d) at the level of the Application, create a new profile of deployment of the EAR type and now assemble all the projects in this EAR, with the exception of the Workflow project.

    First of all, you deploy file JAR of SCA of the Workflow. You need to redeploy this again only when you make changes to the workflow, humantasks etc etc.
    Deploy the full blown EAR file that has all the stuff (EJB JARs, TaskForm WARs, WebService wars etc.).

    At any time, you change your code taskforms or redeploy a java, ejb, EAR file.

    You should have a POT and an EAR to deploy at the end of the day. Infact this is how it should go into UAT, and production. They may not have many pots, multiple wars deployed. The reason why we have separated Workflow SCA Jar file is, because the workflow will not change frequently. And also older versions of SOA/BPM (before 11.5 FP) have a huge disadvantage. Whenever we deploy a workflow project, it will make existing processes VITIATED, unless you deploy a different version. This isn't a problem anymore for 11.5 + FP (Feature Pack applied). Therefore, be careful when you redeploy workflow project.

    Thank you
    Ravi Jegga

Maybe you are looking for

  • Remove the capital El Beta

    I joined the beta testing program year last for El Capitan. How can I remove this and get the regular OS installed on my Mac? I suspect the computer (the first 2011 MacBook Pro editions) running hot due to this beta version of the OS.

  • Boot disk does not appear partition bootcamp

    I wanted to install windows 8.1 on my macbook pro running el capitan. Downloaded the windows support software and created a partition. My mac restarted, but did not start on the partition. The startup disk does not appear my bootcamp partition, but m

  • Drain power NB200-10z

    Hello I have a netbook NB200-10z, which has a power consumption good while it is activated and in use. However, if I turn it off and do not use it for say a week he loses half its load, after 2 weeks, he died. I tried to remove the battery from the n

  • memory on netbook d270-1607

    win7 32 bit Starter recognizes that more RAM 1 g on aspire one d270-1607?

  • Muse will not let me select a web font

    I installed a web characters-source font without pro - that appears in my text panels, but it won't let me select it.any thoughts?