Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6971277
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T16:49:10+00:00 2026-05-27T16:49:10+00:00

I run exe from my asp.net with JavaScript using ActiveXObject. It runs successfully, except

  • 0

I run exe from my asp.net with JavaScript using ActiveXObject. It runs successfully, except parameters:

function CallEXE() {
  var oShell = new ActiveXObject("Shell.Application");
  var prog = "C:\\Users\\admin\\Desktop\\myCustom.exe";                 
  oShell.ShellExecute(prog,"customer name fullname","","open","1");
}

Example, I pass that like parameters,[1] customer name,[2] fullname, but after space character, Javascript perceive different parameter.

How can I fix?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T16:49:10+00:00Added an answer on May 27, 2026 at 4:49 pm

    ShellExecute takes the 2nd parameter to be a string that represents all the arguments and processes these using normal shell processing rules: spaces and quotes, in particular.

    oShell.ShellExecute(prog,"customer name fullname",...)
    

    In this case the 3 parameters that are passed are customer, name, fullname

    oShell.ShellExecute(prog,"customer 'a name with spaces' fullname",...)

    As corrected/noted by Remy Lebeau – TeamB, double-quotes can be used to defined argument boundaries:

    oShell.ShellExecute(prog,'customer "a name with spaces" fullname',...)
    

    In this case the 3 parameters that are passed are customer, a name with spaces, fullname

    That is, think of how you would call myCustom.exe from the command-prompt. It’s the same thing when using ShellExecute.

    Happy coding.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I wish to compile my asp.net MVC application using aspnet_compiler.exe from the comandline to
When I try to run a .NET assembly ( boo.exe ) from a network
I'm trying to run various commands using psexec.exe from Windows Sysinternals . What I
How do you run another .exe from VB.NET but as another User? I expect
Currently my asp.net-mvc site makes the w3wp.exe process cpu run at 100%. I figured
I´m trying to run an old .NET application from an ASP.NET website. After reading
I'm trying to run a command via command prompt from an ASP.Net web application.
I'd like to execute an exe from an ASP.NET MVC application. Yes I understand
I want to run regasm.exe from cmd. which is available in c:\windows\Microsoft.net\framework\2.057 I do
Bellow is my code from asp.net service which is trying to run some external

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.