Command Line To Close Shell Process?

Mar 12, 2011

I've created a very basic WF Shell project which runs an EXE (xyz.exe) in the WF Shell project's Resource folder. I can get a command line working from the Shell to open the other EXE (xyz.exe). But, I can't get code to close the Shell project's other EXE (xyz.exe) once it is opened. The xyz.exe windows called by the Shell continues to stay open even if I pass a "close" command line to the Shell.

The following code (which Paul suggested in another posting) will not close the other (xyz.exe) EXE's running process (when called by the Shell). While the Shell seems to be able to return it's called subordinate EXE's (xyz.exe) ID, not sure how to use such an ID to close its process.

Imports System.Diagnostics
Module Module1
Dim resourceFolder As String = Application.StartupPath & "Resources"

[code]....

View 2 Replies


ADVERTISEMENT

Execute Shell/Command-line Script From .NET?

Jul 28, 2011

I'm using the following code to execute a command-line script, which uses imagemagick (a third-party, free, image tool) to create a watermark. (And then I run a similar command to attach the watermark to my image.)What I need, though, is to be able to receive the RESPONSE/RETURN CODE from the execution...it seems to sometimes fail.

[Code]...

View 1 Replies

PathName In Shell Function With Arguments And Command Line Switches

Jul 10, 2009

I'm using VB2008 Shell function to execute file with arguments. But I'm not sure how should look my PathName in Shell function with all necessary arguments and command-line switches. Without arguments: [Code]

View 4 Replies

VS 2008 How To Get Out Side Process Command Line

May 29, 2012

i wont code in vb.net get Out Side Process Command Line

View 4 Replies

Can't Save File Using A Command Line Program Using New Process

Oct 7, 2011

I have been trying to fix this and make this work for pretty much three days now. I already solved one problem being, I can't use the shell on one HDD and create another file onto a different drive other then the drive that the directory of the application is running in.

EX:

If I run a program that is on the C: drive and using a working directory that is on the C: drive, I can not create a file onto the F: drive.

I got this problem when I was just using Shell(Environ$("Comspec") & " /c then the command")

So I decided to use Process()

Dim p = New Process()
p.StartInfo.FileName = "F:Visual Basic ProjectsCode TestingCode TestinginDebugToolsMediaInfoMediaInfo.exe"

[Code]....

View 2 Replies

Process Start And Running Defrag Command Line

Mar 17, 2011

For some reason I can not get the following code to work properly:

[Code]...

View 1 Replies

Wpf - .Net Launching Multiple Command Line Through Process.Startinfo?

May 6, 2011

I'm using VB.Net to launch multiple command line window (same exe file) through Process.StartInfo. I would like to have those windows running at background without hanging main UI thread that launch them and at the same time able to get the output of those external window to show progress at progress bar.Here is a summary of what I'm trying to achieve but need further advise which way is feasible

- launch multiple exe command through Process.StartInfo

- don't want the external exe to hang my main UI thread

- need to get feedback from external exe to update progress bar which is placed at main UI thread

View 2 Replies

VS 2010 Can't Access Files Below Root When Using Process To Run A Command Line Program

Feb 4, 2011

I am trying to create a program that downloads audio files via FTP, converts the audio to mp2 if necessary and copies them to a certain directory for consumption by our automation system. (I am a radio station engineer.)I am using the open source converter FFMpeg to convert audio files to mp2. This is a command line exectuted program. Here is the command line that I use to execute the external program with the input and output audio files at the root level: cmd.exe /k ""C:New Folderffmpeg.exe" -i "C:Test.mp3" -y "C:Test.mp2"" This command line works correctly whether I am using Shell() or System.Diagnostics.Process (Process) to execute the external program. I am going the Process route so I can know when the conversion has finished.Now, I really don't want to use the root directory for this but when I go below root with this line using Process the external program will not execute:[code]Can anyone tell me why that line will not work with Process though it works as expected with Shell()? I can't figure out how to stop the external program to get some feedback as to what its problem is.

View 7 Replies

Command Line Strings - Make The Program Close If The -1 String Is Sent With The Program

Feb 25, 2010

If e.CommandLine.Count > 0 Then

Dim IncomingCommand As String = e.CommandLine.Item(0).ToString

If IncomingCommand.Substring(0, 2) = "-1" Then

form1.close()

End If

End If

I am trying to make the program close if the -1 string is sent with the program. See my installer allows for me to run certain programs before it actually installs, but it doesn't shut down copies of the program itself. So I have a next startup instance set to shut the program down if the -1 is received. But if the program is not running it starts up instead. This is not desired. form1.close doesn't work. e.cancel = true doesn't work, etc etc. What can I do to make the program not start during this instance.

View 1 Replies

Command Line Argument: Check If Correct Command Line Or Exit App?

Jun 6, 2012

I have beginner skills using VB (am using the Express edition to learn). I would like to know how to set up a conditional statement in a Windows Form (WF) app that would check if a specific command line has been passed by another separate app that launchesthe Windows Form app using command lines, and if not passed, then the Windows Form app would shut down (exit, close).So far, I can use:

For Each s As String In My.Application.CommandLineArgs
If s <> "xyz" Then
Me.Close()

[code]....

View 14 Replies

Process.Start To Start An External Command Line Application

Aug 4, 2009

I'm using Process.Start to start an external command line application and using the StartInfo.Arguments method to send parameters to the application. I imagine I'll need to use a loop... but I can't figure out exactly how yet.I need to send anywhere from 1 - an infinite number of files names to this application. Each file has to be sent one after the other. So once the first one is done, I need to loop back around and past the second one.I can probably use the Directory.GetFiles method to get all of the files, but I don't know how to assign them.

View 7 Replies

Get The Output Of A Shell Command?

Jan 10, 2012

I have a VB.net program in which I call the Shell function. I would like to get the text output that is produced from this code in a file. However, this is not the return value of the executed code so I don't really know how to.

This program is a service but has access to the disk no problem as I already log other information. The whole service have multiple thread so I must also make sure that when the file is written it's not already accessed.

View 3 Replies

Close Projects Or Forms Than Called By ((shell)) Function?

Aug 17, 2010

how to close projects or forms than called by ((shell)) function in vb6?

View 1 Replies

Capture Text From A Shell Command?

Jul 14, 2010

So the app that I am working on requires me to launch shell commands that output text into a command prompt window. I need to be able to capture that text into a string.

View 3 Replies

Determine If There Is An Error When Using The Shell Command?

Mar 11, 2010

I'm using a VB.net process to shell another exe process (which will wait until completion before processing is continued in the main app); however, I need to know if there is an error in the shelled exe process before continuing in the main app.

View 2 Replies

Double Quotes Within The Shell Command?

Feb 13, 2012

I'm trying to run batch files code within Visual Basic. I've been told you can do this using the Shell command, however I'm running into trouble with double quotes.As the Shell command syntax is Shell("codecodecode"), I'm not sure what to do when the batch file already contains quotes.

For example, how would I use the code:

copy "file location" "destination"

View 9 Replies

Excute Shell Command Upon Exit Of App?

Mar 31, 2012

I know this is simple but if I want to run a shell command upon termination of the application,

where do I put the code?

I have multiple shell statements, give code example if you can

View 11 Replies

Execute Shell Command With .net Variables?

Apr 21, 2011

I am trying to execute a shell command with vb.net that includes variable from the vb.net code.I have experience with batch, and Unix scripting. I had to modify the contents of the code as it is confidential to me at the moment.Example of my problem:

Dim Variable1 As String = "Location_to_.exe"
Dim Location As String = "UNC_Path_Goes_Here"
Dim Options As String = "/Options go here"

Shell("cmd.exe", /C Variable1, Location, Options) This is something that must be run from CMD.exe and I am trying to do it this way to make it as dynamic as possible.

View 3 Replies

Hide A Shell Command Window?

Jun 6, 2006

I have the below code in a VB Console project. The AppWinStyle function is not hiding the window as expected?[code]...

View 3 Replies

Open A .py File In Command Shell Through VB?

Mar 17, 2010

I know the "Process.Start" function, but it creates a new object of the cmd shell which terminates itself when the Python script is at its end. How can i open the original Windows Command Shell so that the Python file can run to its end without the box getting closed?

View 6 Replies

Repeat A Shell Command Every 10 Seconds?

Jan 27, 2011

Just wondering how can i repeat a shell command every 10 or so seconds

View 6 Replies

Syntax For Shell Command With Parameters?

Sep 9, 2009

I am trying to setup a variable in VB, which will execute a shell command (autostatus.exe) with a parameter (-j JobName), and later display the output of the said variable. The code thus far is...

Dim JobName
Dim JobStatus
JobName = "asysr11_set_global_var_2day"
JobStatus = ShellExecute("autostatus.exe", -j, JobName)

What is the easiest way to achieve this? Currently, the above code returns error message "line:4, Type mismatch: 'ShellExecute', code: 800A000D"

View 1 Replies

Send A Command To A Command Line And Then Submit The Command?

Apr 30, 2010

First let me say that I am not sure whether or not this should go in this section or the API section, and if it needs to be moved I apologize. My issue is fairly straight forward, but for some reason I cannot get it to work.

I am trying to send a command to a command line and then submit the command. I have been trying without success to get this to work in v2008 Express and v2010 Express, Here is the code I am trying to us:

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" ( _
ByVal lpClassName As String, _
ByVal lpWindowName As String _

[Code].....

View 6 Replies

Adding Variable In Shell Command In Quotes?

Nov 15, 2011

I have a visual basic shell command that installs an IPP printers with a shell command. It asks for the username for the port.
userport = username.Text

How do I Incorporate that into:
Shell("rundll32 printui.dll,PrintUIEntry /b ""AT-LAB-BWQ"" /if /f %windir%inf
tprint.inf /r
""[URL]"" /m
""HP Color LaserJet 2800 Series PS"" /z /u")

View 3 Replies

Control Panel Applets - Shell Command?

Jan 21, 2009

I've researched this - and have read the other posts on this forum so this isn't a request for the commands themselves.My issue is that I can't get the 'desktop background' (to change the picture) applet to run from the following:Call Shell("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0", 1)

what I get from changing the commands are the following:Desktop Icon Settings Call Shell("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0", 1)

Screensaver Call Shell("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1", 1)

Appearance settings Call Shell("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2", 1)

Resolution settings Call Shell("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3", 1)

If I increment up from 3 (desk.cpl,,3) to 4,5,6 etc it still only gives me resolution settings. I tried up to 15 but lost the will to live after that! I'm using Vista (and VB 2008) so not sure if this is the issue, but if anyone has any suggestions please - I'm all ears.

View 1 Replies

Quest AD Management Shell Command & 2005?

Jun 28, 2010

Is there any way i can run a Quest AD management shell command (not a plain powershell command) from Vb 2005 ? i mean do i need to register a snap-in within vb or register a dll or something ?for eg. i need to create a simple script to add multiple users to multiple groups then i can quickly design the front end in VB with 1 textbox for users & 1 for groups & then in background can i run a quest ad management shell command to actually add the groups (using add-qadgroupmember in this case)

View 3 Replies

Run A Shell Command And Return Success Or Fail?

Jul 30, 2010

I searched around and could not find a solution so I am sorry if I started something that has already been covered. Want I want to do is run a command line code and simply return a boolean of if it was successful or not. Is this possible? Typically when you run something (example net user User Pass) it will return a value "The command Completed Successfully." If I return this value I will have it from there.

View 10 Replies

Simple Button That Executes A Shell Command

Oct 24, 2011

I haven't touched VB or Visual Studio in an incredibly long time, so I appologize if this sounds ignorant.

Right now, my application (pictured below) is a simple button that executes a shell command. I was thrilled that I even managed that, but it got me to wondering if my application could execute that command, rather than sending the process to cmd.exe.

View 4 Replies

Single Command Shell (cmd.exe) In Interactive Form?

Jun 17, 2011

I would like to have the single command shell, aka cmd, in my app within a form in an interactive way.

View 6 Replies

Getting Information From A Shell'ed Process Into The VBA Program?

Jul 1, 2010

So, let's say that I have a VBA application inside of whatever Office Application. I have created a command-line VB.net program to do all of the fun web-services stuff.Okay, the VBA application calls Shell() to run the command line program. Now, what is the best way to get information (a tracking number for a package) from the VB.net program back into the VBA program?

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved