Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Rebooter

RunOnce section and %PROGRAMFILES%

Recommended Posts

I'm trying to get some batch files to run from the 'RunOnce' section during an nLite unattended install. Here's an example:

%PROGRAMFILES%\Utils\shortcuts.cmd

%PROGRAMFILES%\Utils\addpaths.cmd

I'm getting an error message during install after adding these lines (the batch files were tested and known to work correctly). I can't remember the exact error, but I believe it was something along the lines of 'Invalid path in registry...'. This was the only change I made to the disc, so I'm assuming it must be the syntax of using the %ProgramFiles% system variable. Do lines need to be in double quotes, do I need to escape the double quote characters?

What's the syntax for running batch files from RunOnce? Also, I wasn't sure if nLite did anything to these lines to prepare them, etc...

Share this post


Link to post
Share on other sites

:) Hi ...!

You are using STRING (REG_SZ) values in RunOnce process.

You hav to use STRING EXPAND (REG_EXPAND_SZ) for storing paths for executable files cotaining environment variables.

for more help ...post script that is used to add reg entries into RunOnce process.

Share this post


Link to post
Share on other sites
:) Hi ...!

You are using STRING (REG_SZ) values in RunOnce process.

You hav to use STRING EXPAND (REG_EXPAND_SZ) for storing paths for executable files cotaining environment variables.

for more help ...post script that is used to add reg entries into RunOnce process.

I'm not using a script directly, just trying to use the 'RunOnce' page in nLite in the 'Unattended' section. If nLite creates the key as REG_SZ, I don't see any way to change it.

Share this post


Link to post
Share on other sites

Post your nLite.inf | located into I386 folder named nLite.in_

Share this post


Link to post
Share on other sites

Hello, I have been using nlite for quite a while now. However, I have always had this problem when using the RunOnce feature in the Unattended portion. My problem is how to use it to install RogueSpear's dotnet 3 switchless silent installer on first boot. I can't seem to find any info about this nlite feature.

I tested RunOnce by placing this line in the Command to add Box... %SOURCE%\RUNONCE\RogueSpear_dotNET30_Lite.exe. But it just pops out a DOS window on first boot. I know I'm doing something wrong.

Please can anybody teach me how to use the RunOnce feature in nlite.

Thank you in advance.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...