File I/O And Registry :: Run Wzzip.exe From The Shell Function?
Mar 5, 2009
We have installed on our vista system winzip: WinZip Command Line Support Add-On Version 2.2.We are using vb2008 and want to run wzzip.exe from the shell function. "C:Program FilesWinZipWZZIP.EXE" -m d:my.zip d:info*.*
For a few files it's working great but when the d:info has a great number of files, only the wzzip dos screen is visible and the program don't goes further. Does someone has experience with this problem and has a solution?
View 3 Replies
ADVERTISEMENT
Jun 17, 2009
I'm using VB.NET in Visual Studio 2008 in a Vista 64-bit OS. I'm trying to find an easy way (there must be one) to quickly retrieve from the registry the application file name and path to use in a Shell command to open a particular file. Specifically, I want the user in my app to be able to click on a PDF file and have the app open that PDF file using the application associated with PDF file types - Acrobat Reader, for example. Anyone have any suggestions as to proper coding & syntax for the following sequence?:
(1) Get name of .exe file associated with .pdf file type (most likely from the HKey Root Classes hive)
(2) Get path for the .exe file
(3) Shell("[pathname]appname.exe filename.pdf")
I've spent a couple of hours looking through the forums and haven't found what I'm looking for.
View 3 Replies
Nov 27, 2010
I'm working on an application, a GUI front-end for a command-line program. What I need to do is this:-use the OpenFileDialog to retrieve the command-line program's path (as it may be in different places for different users)-save that path string in a variable that I can use later (save "C: arget" in a variable called mainPath)
View 11 Replies
Aug 15, 2011
I want to open some files using my program. and I decided to use a shell command. but when i use shell it gives "file not found error"for example
Shell("C:Documents and SettingsÖnerYavuzDesktopaa.txt") ==> it gives error
but
Shell("C:Documents and SettingsÖnerYavuzDesktopwarkey.exe")==> its work
[code].....
View 3 Replies
Dec 2, 2008
I am trying to write code to save (in a text file) a list of folders/files that are contained in a specified folder. I want the list to be formatted to illustrate the folder tree structure by indenting sub-folders and there related files according to their relationship to the base folder.
I found and incorporated a recursive function for listing file & folders. This works fine for generating the list, but I am having difficulty with code to determine the sub-directory level relative to the base folder. the code that I have included below sort of works.......The problem seeme to be when going from a folder that is multiple levels up? from the base to one that is only one level from the base. Refer to my sample output. This should not be as difficult as I seemed to have made it, but recursion kinda blows my mind.
Code:
' The following function call is in a button handler
GetFilesFolders(txtBaseFolder.Text)
Public Sub GetFilesFolders(ByVal path As String)
[code]....
View 2 Replies
Dec 26, 2007
I want to use Shell function in Vb.Net.Thing is that i have 5 checkboxes. on checking each checkbox i want to execute batch file which fires some commands in database.but while checking all 5 checkboxes all batch file gets executed and then it gives me error.I want to run only one batch file at a time.
View 11 Replies
Jan 27, 2010
Is there a way to get the results of the shell function?
for example:
shell("test.bat")
i want to get the results of this shell command and pass it to a richtextbox.
View 1 Replies
Apr 22, 2011
I'm trying to launch perfmon /res on a Windows 7 (32bit) install using VB Express 2010. When I use the line:
shell("C:WindowsSystem32perfmon /res", AppWinStyle.NormalFocus)
All I get told is that the file doesn't exist. IT DOES EXIST! ITS RIGHT THERE! If you try in cmd it works, if you go there in explorer it works, if NASA used an orbital platform connected to my c$ share and tried, it would work. If you get VB to check for the existence of the file using an if statement it finds it, then tells me its not there the very next line when I use shell to run it.
View 5 Replies
Aug 17, 2010
how to close projects or forms than called by ((shell)) function in vb6?
View 1 Replies
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
Jan 21, 2009
Error is coming Registry Access is not allowed.While Opening a Key.
Code:
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
NewDelete("HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun", "Sonia")
End Sub
[CODE]...
View 1 Replies
Jan 31, 2009
I've had a bit of a look around the net and on the forums but I've yet to find an answer to my question. I've got Visual Basic 2008 Express and I'm trying to write some registry entries, I can write strings fine just using
[Code]...
View 1 Replies
Aug 1, 2009
I'm going to attempt to make a shell replacement for the Windows default shell: explorer.exe. I'm not sure if its possible using Vb.Net, but I can't seem why not. My end goal is to use a custom made shell for a Windows Preinstallation Environment instead of the default command prompt. I plan to use a 3rd party program to compile the program with the .NET Framework. Otherwise, it wouldn't work because Windows PE does not support the .NET Framework.
View 1 Replies
Jul 14, 2011
Currently, I am try to get the email addresses that have been saved or stored by the user of the computer. This isn't the emails that the user has sent or received, or the contacts he/she has in his address book. Just simply the email accounts that have been accessed from the computer.I know that there are some locations stored in the registry that have the email account. The email addresses that are used on the current computer. I just can't seem to find them on my computer.I am not sure if the registry is the only place to find it or if it stored on the web browser such as internet explorer or google chrome.
View 1 Replies
Aug 27, 2008
I am writing an application that connects to a specific com port. This com port can change depending on how many physical ports are on the PC, and if other USB devices have installed com ports before this one.
I have the communication to the com port all working great, but I need to get the com port description not just the "COM#" which is all I currently get.
I found in the registry where the description is stored but am having trouble doing what I need.
In this key:
Code:
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlClass{4D36E978-E325-11CE-BFC1-08002BE10318}
there is a varied number of sub keys. The are numbered 0000-NNNN depending on how many ports you have. Inside each of these keys, there are multiple values, although I am only interested in one or 2 of them.
My problem is, that I do not know how to get a list of the subkeys (the 0000-NNNN keys/folders) from the original key I posted. I have looked through a few registry tutorials, and I can view the default value in the listed key, but I could not find how to list the subkeys of the listed key.
Does anyone have any sample code they could share that shows how I can get a listing of subkeys, and then run through those subkeys checking for a specific value in one of the strings contained in the subkey?
I am using VB.net 2008 and Windows XP.
View 1 Replies
Jan 21, 2012
I have several programs that must write to HKLM in XP and Windows 7/64 Pro.The programs work in VB6 but not in VB.Net 2008 on target machines. It does works on our development machine. [code]I just cannot figure out why VB6 works but .net doesn't and fails only on the target machine not the development machine.
View 2 Replies
Mar 16, 2010
How can I change the permissions of a registry key. I want to allow anyone in the "Users" group to be able to write to "SOFTWAREMyApp".
View 2 Replies
Apr 13, 2010
I am trying to make a picture that, when clicked on, will open Firefox. I am trying to make it come to the foreground, ie, main focus, but it says that an object is required:
Private Sub Image6_Click()
Dim firefox
firefox = Shell("C:WindowsProgram FilesMozilla Firefoxfirefox.exe", AppWinStyle.NormalFocus)
[code].....
View 2 Replies
Apr 17, 2011
i have this
Quote:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Process.Start("mybatchfile.bat")
End Sub
its working if they are on the same folder,i want to do is make the batch file as a resource file so that i can run it even not in the batchs folder?
View 9 Replies
Oct 17, 2009
I need to be able to change a line in the regisrty an am not sure how to go about it, i have searched but nothing i can understand at the moment.
Code:
HKCU,"SOFTWAREMicrosoftInternet ExplorerDesktopGeneral","Wallpaper",0x00020000,"%SYSTEMDRIVE%WebDreamSceneBeach.html"
The part in bold is the part i need to be able to change as i am having to write a little program to change the background on the desktop.
I should be ok once i know more on how to do things like this.
View 2 Replies
Oct 27, 2010
I just bet the answer to this question already exists, however I saw no search mechanism under the forum. Anyhow, I would like to change registry data, and this code is asking for an instance to the object.
Dim RegKey As RegistryKey = My.Computer.Registry.LocalMachine.OpenSubKey("HKEY_CURRENT_USERSoftwa reAnyDWGSoftwareDWGtoPDFProSettings", True)
RegKey.SetValue("OutputPDFFileOpt", 1)
Finally, I want to apply this setting to the program on four different computers (local, and three others on the network).
View 1 Replies
May 18, 2012
I'm just getting started in VB.net using vb.net 2010 . I thought what I had left to do today was simple but not to be.I am simply trying to open a zip file that the user has selected.No mater how I have tried to send the filename (with quotes added, chr(34) & selfilename, set permissions, confirm file is found) I get Error 53 File Not Found.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim SelFileName As String
Dim ReturnValue As Boolean
SelFileName = ListBox1.SelectedItem 'Contains the full path and filename
[code].....
View 4 Replies
Jan 23, 2009
Here's an example code so you can understand my problem:
Dim test1 As String
Dim test2 As String
Dim test3 As String
[code]....
shell.Run("""testProgram""test1 test2 test3 test4") 'I know this is wrong.My problem is in the last line. I want the contents of the strings to be printed, not the names of the strings, and I don't know how to do that.
View 5 Replies
Jun 30, 2010
im trying to shell a file from a listbox by getting its name and then shelling
this is my code
Private Sub ListBox1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.DoubleClick
Shell("C:UsersNotandiDesktopSt�rikerfiFoldersGAMES" + ListBox1.SelectedItem.ToString)
End Sub
View 4 Replies
May 11, 2010
If I use the shell command: notepadID = Shell("C:\WINDOWS\system32\notepad.exe", AppWinStyle.MaximizedFocus)When note pad opens I want to control the fileopen box. I can use the SendKeys.SendWait("%(FO)") to get the box opened but then how can I control the initial directory and the file type filter? I would much rather open the fileopen box in code and control it that way. How can I use the code below to control the fileopen on a process that the shell command opened up? [code]
View 5 Replies
Jun 3, 2011
I'm trying to use the Shell to have my application call an external application but its not working...I don't understand why. I get the following error: 'System.windows.shell' is a namespace and cannot be used as an expression!
Heres my code....any ideas what I'm doing wrong. Its got to be a simple...stupid error.
Private Sub mnuUpgrade_Click(ByVal Ctrl As Microsoft.Expression.Web.Interop.Legacy.CommandBarButton, ByRef CancelDefault As Boolean) Handles mnuUpgrade.Click
[CODE].....................
View 2 Replies
Apr 21, 2010
I have an application, that I have integrated into Windows Shell, for this example I will use Notepad. You can right-click a file on the desktop and select 'Edit with Notepad', this launches(if I am not mistaken 'NotePad %1') notepad, and opens the file right away for editing.For my application I need this to get the file name, so basically I would right click on my application, and it will run and have the filename for me to use inside the application.
View 1 Replies
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
Jul 27, 2010
I'm trying to use the Shell method however I'm having trouble because I want to open the file a specific way.
For example,
Shell("C:x.exe" -window)
However this gives an error.
View 4 Replies
Aug 20, 2010
Just trying to get EXIF information using ImageMagick. If I set the variable command to:-
"C:Program FilesImageMagick-6.6.2-Q16identify.exe" -ping -format "%[exif:*]" "C:est.jpg" >c:exif.out
And then:-
Shell(command, AppWinStyle.Hide, True)
I don't get an exit.out file. There's a delay so it's clearly doing it. Obviously the same line from an actual command prompt does work! And I get an exif.out file... Any idea how I can shell that command off and get an output file?
View 5 Replies