system cannot find the file specified Exception
Hi folks,
I am having problem with executing a program that uses a cmd command to run through the Visual Basic .Net. The code is as following
Dim myThemeProcess As New Process
Dim myTheme As New ProcessStartInfo
myTheme.FileName = "%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Themes /Action:OpenTheme /file:""" + filePath + """"
'myTheme.RedirectStandardInput = True
'myTheme.RedirectStandardOutput = True
'myTheme.UseShellExecute = False
myThemeProcess.StartInfo = myTheme
myThemeProcess.Start()
The exception comes at the last line. Can anyone help me?
Re: system cannot find the file specified Exception
Probably don't have permission to access that folder. What OS? Not XP, I'd bet.
Re: system cannot find the file specified Exception
Its XP SP2. While executing the program, I get the value myTheme.FileName will have and run it and it gives me no error and opens the file. I cant figure out what is the problem.
Re: system cannot find the file specified Exception
This is how I did it for XP (VB6)
Code:
Option Explicit
Private Sub Form_Load()
Shell ("C:\Windows\System32\cmd.exe /c " & _
"C:\Windows\System32\ipconfig >> d:\myip.txt"), vbNormalFocus
End Sub
Re: system cannot find the file specified Exception
a matter with expandable strings? Try using a different approach to get windows dir