The Favorites side bar in Explorer is found (in Windows 7/2008) under C:\Users\%username%\Links folder. By default, this folder contains three link (.lnk) files: Desktop.lnk, Downloads.lnk and RecentPlaces.lnk.
I wrote a VB script that you can append to your network login script to create new entries in this section.
‘ Create link for J drive
‘ Passing the following information to CreateLinkFile Subroutine:
‘ First: Dfs link or URL destination path
‘ Second: Link description
‘ Third: Name of link (.lnk) file
CreateLinkFile “\\Dfs\link\OrSharePath\”, “A Description”, “NameOfLnkFile.lnk”
‘ Create link files for J drive
Sub CreateLinkFile ( LinkTargetPath, LinkDescription, LinkFileName )
‘ Variable declarations
Dim wshShell, oShellLink, fso, strLinkFilenameAndPath
‘ Set workspace environments
Set fso = CreateObject( “Scripting.FileSystemObject” )
Set wshShell = CreateObject( “WScript.Shell” )
‘ strLinkFilenameAndPath variable holds full path where .lnk file will be saved
‘ Path is based on environment variable %USERNAME%
strLinkFilenameAndPath = “C:\Users\” & wshShell.ExpandEnvironmentStrings ( “%USERNAME%” ) & “\Links\” & LinkFileName
‘ Llink will be created only if it doesn’t already exist
If Not fso.FileExists ( strLinkFilenameAndPath ) Then
‘ .LNK file to be created in C:\Users\%USERNAME%\Links folder
Set oShellLink = wshShell.CreateShortcut( strLinkFilenameAndPath )
oShellLink.TargetPath = LinkTargetPath ‘ Absolute path to the executable, file, folder, or URL
oShellLink.Description = LinkDescription ‘ Short description, optional
oShellLink.WindowStyle = “1” ‘ 1 = Default, 3 = Maximized, 7 = Minimized
Here’s something interesting that happened on my iMac after a restore procedure using Carbonite.
I had to restore all my movies to the Movies folder, the restore process worked; however, the folders were not showing in the Finder. I dropped to the terminal and I was able to see the restored folders.
I asked around and none of the commands I was given allowed me to display the subfolders in the Movies folder.
This command did the trick for me (once in the Movies folder type).
chflags -R nohidden *
I ran the previous command as the user, no need to sudo or reload Finder or anything else – it just works.