Results 1 to 2 of 2

Thread: QProcess start audit.vbs script fail

  1. #1
    Join Date
    Mar 2011
    Location
    Greece
    Posts
    23
    Thanks
    15
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default QProcess start audit.vbs script fail

    Hello,
    i am working in a program that needs processes.

    QProcess *proc=new QProcess(this);
    proc->start("audit.vbs");
    Executing start method results in the following error:
    Starting
    Not Running

    Failed to start error

    Can someone explain to me,why this process doesn't start.I am using Windows7 operating system.
    Thanks in advance

  2. #2
    Join Date
    Mar 2009
    Location
    Brisbane, Australia
    Posts
    7,729
    Thanks
    13
    Thanked 1,610 Times in 1,537 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11 Windows
    Wiki edits
    17

    Default Re: QProcess start audit.vbs script fail

    Probably because it is not a Windows Portable Executable (i.e. a binary exe). QProcess starts the process with CreateProcess not by using the Windows shell. It is the Windows shell that associates VBS file extensions with the scripting runtime. You could try "wcsript" or "cscript" as the process and "audit.vbs" as the arguments.

  3. The following user says thank you to ChrisW67 for this useful post:

    milli (3rd March 2011)

Similar Threads

  1. Running an script using QProcess
    By DiegoTc in forum Newbie
    Replies: 1
    Last Post: 31st December 2010, 18:02
  2. QProcess: how to run shell script with password?
    By cutie.monkey in forum Qt Programming
    Replies: 0
    Last Post: 23rd March 2010, 05:43
  3. QProcess start() failure
    By jacek_ in forum Qt Programming
    Replies: 3
    Last Post: 26th November 2009, 13:04
  4. QProcess to Start App
    By ManuMies in forum Qt Programming
    Replies: 2
    Last Post: 29th May 2009, 11:58
  5. Questions about kill() and start() of QProcess
    By mp33919 in forum Qt Programming
    Replies: 5
    Last Post: 23rd June 2007, 13:00

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.