Create A Shortcut And Copy It To The Startmenu Folder?
Apr 26, 2009
How do i make my program appear in the startmenu? My idea was to have the program create a shortcut and copy it to the startmenu folder, but how do i have it create a shortcut of it's self?
I have a Quick Launch Toolbar linked to a folder of shortcuts.In this folder I link other folders and applications that I use commonly.I'm trying to use WSH to create a shortcut to a folder in my Quick Launch toolbar, but the shortcut isn't being created correctly.I suspect my problem is that, evidently, Windows has two kinds of shortcuts to folders.Using Explorer,I navigate to my Quick Launch folder, and choose the File | New | Shortcut, supplying the name of another folder as a target, it creates the shortcut.Using Explorer, looking at the shortcut in the details panel, Win says the shortcut is of type "Shortcut". Looking at its properties, the type is also Shortcut, and looking at the Shortcut tab, the Target Type is "Folder" and the Target location is the path I supplied. Now create the shortcut another way.Locate the folder in Explorer, and right-click-drag it to the same Quick Launch folder, choosing to Create a Shortcut.Now, Explorer thinks the shortcut is of type "Folder" and looking at it's properties, the Type is Folder (Target Type isn't shown) and the Target does point to the real location.There isn't a Shortcut tab now either.Both are definitely shortcuts to the same folder (I've double-checked), but they work differently in Quick Launch.If you pull up the Quick Launch toolbar and hover over the second shorcut, Windows pops out a sub-menu that contains the folder's contents. However, there is no such functionality using the first shortcut, you would have to choose Explore from the right-click menu to view it's contents.
(Below, the "Work" dir is my Quick Launch toolbar's folder)Using WSH, I can create a shortcut that doesn't autoexpand as follows: Set WshShell = WScript.CreateObject("WScript.Shell")[code].....
I have some problem with copying the file from one Directory to another directory by create the folder if that folder is not exists in destination directory.
how i can write a program to create a shortcut in the startup folder of a different program. So i have one program on my computer that should run at startup, i just need another program to create a shortcut to it, and then copy this shortcut into the startup folder.
I have an internet explorer shortcut on my desktop that I am trying to copy to other machines. I am getting a file does not exist error (source file). I know the source file is there, but I still get the error. Any ideas? Here is the line of code where I am getting the error. I have tried with lnk and without lnk extension.
File.Copy("C:Documents and SettingsadminDesktopEmergencyBreakDow� strPath, True)
How would I create a shortcut of my exe file when its run, I can work out the directories and stuff but how would I actually create the program that it starts when windows boots?
I have done quite a few google searches and have found nothing to interesting or useful but I did find out that there is two main ways of doing this registry or startup folder and im more pulled into the startup folder because I dont think that I yet know enough about controlling the registry to be confident of using code like that, so I fall to my other alternative using the startup folder to trigger my program, I read somewhere that this doessn not work for vista but im not sure of that. What I would like to as is how you actually create a shortcut as I cant really understand VB6 Code very well its all I could find.
I have a program here that gets a list of directories from drive, and it works fine, but keeps listing the directories that are actually shortcuts/ junctions. For instance,[code]Will list all the directories(and files as well with .GetFiles) in 'c:\Users\All Users\', even tho 'All Users' is just a shortcut. This can lead to some problems, like 'c:\Users\All Users\Application Data\' lists all the files/folders in "All Users" including "Application Data", so it'll just keep recursing itself until it quits with an error. I can hard code it, and ignore that specific folder, but theres a few other shortcut folders that exist as well..So is there any way to detect and ignore those "directories"?
I have an app that requires the user to select a folder, the app runs up/down that folder tree to read/write various files. All that works fine. To select the folder, I support three methods, a FolderBrowserDialog, drag/drop and also a text mechanism where the path can be typed/pasted into a textbox.The issue I have is handling folder shortcuts. Pasting the path is fine and drag/drop is fine because I can sort out what the incoming object is in code. But for folder/shortcut selection by dialog, I've ended up with two buttons, one being the FolderBrowserDialog for folders and the second an OpenFileDialog for shortcuts (set to display only .lnk files).From a users perspective, I think this is quite poor, it also 'looks' plain odd. It forces the user to check what type of folder object they want to use before they can select it. How can I permit folder OR shortcut selection with the same dialog? It seems that my only option is to build my own dialog, which could actually be quite involved, since I would need to replicate the File/Folder dialogs.
i want the program to run on startup using the startup folder, NOT the registry.i cannot find anything on the startup folder.whenever people ask about the startup folder, all the replies are about the registry. i am beginning to think that the startup folder is some kind of government secret.
I add a mainmenu I have to edit InitializeComponent().I tried to take a shortcut and copy an existing menu and then rename it. Big mistake. If you have done it, do not do it again.Anyone have an idea of how to get me back on track? I have done a rebuild, closed VB etc.
'frmMain Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font[code]....
I wanted to give my user an option for "Start with Windows". When user check this option it will place a shortcut icon into Startup folder (not in registry). On Windows restart, it will load my app automatically.
I'm in the process of trying to create a class that will allow me to create windows shortcut; Im using the following PDF file that gives me the shortcut file structure.
Ive been able to successfully load a shortcut file and parse its Lnk File Structure but now Im on the Shell Item ID List structure but I cannot find the Structure of the ITEMIDLIST anywhere
Furthermore I know I could use the Windows script object, but this is a dependency Im trying to avoid if I can, hence writing my own Shortcut class.
I am trying to disable windows start menu key and Control+Esc and Alt-Tab for a Quiz project.Where user cannot press Startmenu.I was successful in disabling Ctrl+Alt+Del and Ctrl+Shift+Esc.OS is XP.
I have developed a vb.net application which creates a csv file from database. When I run it from my system it works perfectly but when I copy the files from release folder to a folder on the server and runs the .exe file it give me IO Exception error. "The device is not ready
i want to copy folder along with content to another new folder,i use this code
Quote:
Dim source As String = "" Dim destination As String = "" source = "C:Documents and SettingsuserDesktopweapon" destination = "C:weapon"
[code]....
this code make me copy source to destination but also delete source,this code delete folder source and move to destination.All i want is not delete folder source.
I'm trying to write a small script that will copy a folder (named .minecraft) to a new folder (doesn't exist, but I want to create a new folder called .minecraft_backups). The current code I have is:
I get an error saying: Could not find directory '%appdata%/.minecraft'. I'm guessing it's because of the %appdata% shortcut. Is there any workaround to do this? The reason for this is because obviously if I don't enter %appdata% and enter the full route to the directory I need to enter the users username for the computer.
I can't find how to search for a folder (directory) that contains a string and copy all the folders (directory) that contain that string to another directory. So you search for the name of the directory, not the files in the directory.For example: 'KTNPRK' in E: gives:E:KTNPRK1, E:AZNKTNPR76, etc...
I am looking to create a startmenu like thing in my game, I have my 'desktop' all sorted out but struggling to create a startmenu that I can easily add stuff to via code. For instance when the form starts it will check a directory for DLLS, query each dll which will return a name. I then need to populate this menu with the 'installed' applications my game has. I have a start equivalent button then I just need to the actual menu.