Process.Start Acts Differently With Windows XP Or Vista?
Aug 12, 2009
I have a small VB. app in VS2008 that opens a windows folder in maximized view.I am using the following code:
Dim startInfo As New ProcessStartInfo("explorer.exe")
startInfo.WindowStyle = ProcessWindowStyle.Maximized
startInfo.Arguments = "C:\Program Files\123 Systems\ExcelFolders\TechTimeSheet"
Process.Start(startInfo)
When using my app with windows xp it works well. It opens a single folder as if going through the "my computer" to open it. Attached is a screen shot "folder" to show the desired way.However when using the same code with Vista it opens my folder as if I right clicked on the start menu and selected "explore", also a screen shot named "explore" is attached showing what I do NOT want. What should I change to get both vista and XP to work the same, that is opening a single folder.
View 1 Replies
ADVERTISEMENT
May 18, 2012
I'm printing pdf files via the below code in a service. In Windows 7 this works really well, In Windows Vista, nothing happens at all? What am I doing wrong?
[Code]...
View 3 Replies
Feb 24, 2012
Visual Basic 2010 - Net Framework 4.0 Client
I have an application (application #1) running with Administrator privileges on Windows 7.
I want application # 1 to start another application (application #2) without Administrator privileges so application #2 is running as a standard user.
Is there a way to do this? I have been using Process.Start.
View 5 Replies
Feb 14, 2011
I am trying to run a process started with the following VB statement.
The process will start fine with the proper admin ID that I specify. I have verified this by starting a CMD shell and batch files. They all show the user is my local admin account. However, if I try to run defrag or chkdsk, both commands tell me that I do not have authority to run them. Even though the processes are running under the admin account (shown by Task Manager).
The program is compiled on a Win XP SP3 machine (32-bit) using VB Express 2010. The executable seems to work fine on XP. But when I copy the .EXE file that it generates to my Windows 7 64-bit system, I get the above problem about it not having authority to run these two utilities.
View 4 Replies
Oct 23, 2011
I'm creating a program that requires an MDI Parent Container to keep its Children inside of the client area. If you didnt understand id like a MDI to have all the forms it creates to stay inside of the actual MDI.
I've said like the windows desktop becuase thats what the windows desktop is. It's basically a realy advanced MDI container.If you know any methods on how to do this as this may be used a lot by future programmers and it would be great to just link this to the same type of question.
View 7 Replies
Dec 8, 2011
Background: I have 2 Apps. One spawns the other as a 2nd process. Both need Adminstrator rights to run.The below code (which spawns the 2nd app from the 1st) works just fine from my released Application (when I right click the 1st app icon and start as Administrator).
Problem is, from within the VB Express environment it does not. The 2nd app starts, then complains about Access Rights.Can I start a process with Administrator rights in Windows 7 from within the environment?
[Code]...
View 3 Replies
Nov 24, 2010
I have a Windows Service that needs to start other processes under a user context other than that used by the service. I've seen other posts related to this but have seen no resolutionI've tried many things and have been unsuccessful in starting the process from a Windows Service when a username, password is supplied. orking as it's a requirement of our system to do this and it worked fine until recently and only fails on Vista and Windows 7 (works on XP).
The following code is used to start the process.
Dim P As New Process
P.StartInfo.Domain = Domain
[code].....
View 2 Replies
Feb 28, 2011
I have made my application to start automaticly when windows start (registry ../currentversion/run/appname + path). In this mode the application start minimized and an little icon appear in the notification icon area. With this icon you can maximize the app or exit it.If you exit the app and start it again using the Menu (Start/programs etc) than the application start in minimized mode (and in this case I would like to have it in normal mode) because the setting autostart is still true.Is there a way you can detect when the application start when windows startup using the above registry or when people click on an icon in the programs menu (or desktop)?
View 2 Replies
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
Jun 18, 2011
Here's what I currently have:
[Code]...
I've commented out various things to limit it to specifically this command (example, I can swap mklink out with notepad and it works fine). The command runs fine from a DOS window, but can't be found when I use it this way. I also tried using the SHELL command just to test and I get the same results. No idea why it can't be found, as like I said it executes from the command prompt just fine.
View 2 Replies
Sep 28, 2010
My app starts an On-Screen Keyboard process like this:
Dim PID as System.Diagnostics.Process
:
PID = Process.Start("C:WindowsSystem32osk.exe")
:
[CODE]...
It seems to work 90% of the time. However, sometimes the PID.Kill() fails because it says the process already exited. At this point the OSK is always still there on screen. Yes, I know my code should be testing to see if the process is still running before trying to kill it, but given that the OSK is still on screen..
View 10 Replies
Feb 21, 2011
I have a program that starts another program after setting the regkeys basically the program continually syncs the calandar of outlook and another application.I set the regkeys than launch the c:sync.exe app. I have tried a simple process.start and launching the process as a thread and they both do the same thing: The other process starts and works as it should but my main program goes "White screen" or "not responding" until the process.start has exited.
I want the process.start to run in the background so if users click in my main app it responds and truly that they can access the context menu of my main app from the taskbar while the process.start is running.
View 5 Replies
May 27, 2010
Trying to create a button that when clicked will check to see if a certain process image is running and if that process is running give the process focus. If the process is not running then start the application.
View 9 Replies
Jun 4, 2009
I have written a windows service that is meant to launch a notepad when a specific action happens. The problem i have is that even though the service launches notepad, the actual notepad it self is NOT visible. I know that it has been launced because i can see the process in the task manager. By the way the process is listed as a SYSTEM process rather than a process under my user name (i believe that is because my process is a "LocalSystem" one).
View 4 Replies
Aug 8, 2010
Whats happening is I run the code below and get the following error "The system cannot find the file specified". I've read that with UseShellExecute set to false that you can't use WorkingDirectory.
Dim Password As String = "password"
Dim SecureStringPassword As New System.Security.SecureString
For Each c As Char In Password
[Code].....
View 8 Replies
Dec 8, 2011
How would I go about starting a new process without it being the child of the calling process.
Example:
Main Program (Caller.exe)
process.start("file.exe")
View 3 Replies
Jun 24, 2009
i use System.Diagnostics.Process.Start to run a process
example :
Dim p As New System.Diagnostics.Process
p = System.Diagnostics.Process.Start("D:ProjectApplication.exe")
it works perfectly during run time. but after i deploy to server.... this code did nothing, it did not call out this process
View 1 Replies
Feb 8, 2012
I am writing an application that in the end needs to execute another executable at some point, the problem is that the executable has dependencies in the directory it runs in that are required to operate. When I use the Process.Start to run the executable it errors out because it's looking for the dependencies in my applications directory.
I tried the startInfo.WorkingDirectory option but that didn't seem to do it either (not sure if I did it right) - here is how I used that:
Process.Start("my.exe").StartInfo.WorkingDirectory = "C:Test"For the life of me I cannot find how to set the "Start In" directory. I looked everywhere, so unless it's under a different name, I'm at a loss.
View 3 Replies
Dec 28, 2010
For Windows XP this code works fine:
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, _ ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
[Code]...
View 3 Replies
Oct 2, 2010
I am trying to create an app that will perform actions on specific times (much like the Windows Task Scheduler). I am currently using Process.Start() to lunch the file (or exe) required by the task. I am initiating a process by calling a file (an .mp3) and the process starts WMP (since it is the default application), so far so good. Now I wan't to kill that process. I know that it is normal behavior for the Process.Start(string, string) to return nothing (null in C#) in this case. So I am asking how can i close WMP when I called it through Process.Start(string, string)??
[Code]...
View 6 Replies
Nov 1, 2010
Could anyone provide me with sample code for using a WAV file as the input to the Windows speech recognition software on my machine (Windows Vista)?
View 3 Replies
Apr 10, 2012
How can I change the background of my form to look like that of Windows Mobility Center in Windows Vista?
View 2 Replies
Nov 15, 2009
will an program built on windows 7 using vs 2008 or 2005 have the compatibility with windows xp or vista
View 5 Replies
Jan 17, 2010
Ive been trying to get my app to work on a Vista 64 bit machine, i have XP 32 and Vista 32 bit machines. When my friend trys to run he gets this error. "Cannot process request because the process (5252) has exited".
View 1 Replies
Sep 23, 2008
I want to hide a game exe in task manager (win vista). I don't know how to do it,
View 6 Replies
Mar 7, 2011
I have researched the Internet and found more than a few potential solutions, but I keep getting errors on a Windows 7 machine. Here's the scoop. I have an application written in VB.NET that launches a console application. The console application will run independently of my VB.NET app, so the user can close and restart the VB.NET app and potentially start a second session of the console app from the same installation.
[Code]...
View 2 Replies
Nov 11, 2009
nothing
View 2 Replies
Apr 19, 2010
i have created some shareware applications. I implemented the following mechanism for piracy protection. Before Windows Vista and Windows 7 i did write a dll file to the System32 folder with an encrypted license key. Also in the Registry under HKEY_LOCAL_MACHINE i inserted a registry key.
The problem is that with Windows Vista and Windows 7 due to the User Account Control (UAC) this is denied.
I want to ask : what other mechanism can be implemented ? Where should i store the encrypted key file and the registry key.
I want that the application can be installed for all users of a computer only once.
If i stored the key in the user's application data directory then another user could easily just install it under another user account. Also i do not want to put the key file in the application directory because that would be too obvious.
note that i create the registry key with my application and not with the installer.
View 2 Replies
Jun 12, 2010
I have a vb.net application and want it to start at Windows start up only if the user checks checkbox1 the procedures on how to do this and the code
View 1 Replies
Jul 2, 2010
I develop applications in Visual Basic.NET (Visual Studio 2005) for a long time on Windows Vista without problem.
Now, I'm changing my laptop, and the new has installed the Windows 7. So, I reinstalled VS 2005, taking care to install the Vista compatibility. Thus, the version of my current VS 2005 is 8.0.50727.867 (vsvista.050727-8600) SP2. And that is my problem.
When I ran the application in debug mode (F5) on Windows Vista, a windows appeared whenever there was an error, like below:
Now, on Windows 7, the application just shows a exception message in the Immediate Windows, don't showing any error window, continuing the application execution, as below:
View 3 Replies