Hard to create shortcuts in Users\Public\Desktop

Hi all,
I can't find this documented anywhere...
When I browse to %SystemDrive%\Users\Public\Desktop in Windows Explorer, the right-click "Paste shortcut" command generates the following error message:
Windows can't create a shortcut here.
Do you want the shortcut to be placed on the desktop instead?
In addition, the "Create shortcut" menu item is missing when I right-click -> New.
To put shortcuts in that folder like I want, I have to create the shortcuts elsewhere and copy them over, or create the shortcuts programmatically (e.g., WshShell.CreateShortcut).
Can anyone provide any details on this behavior?
Thanks!
Bill

Hi Ronnie,
Thanks for the reply, but I think you're misunderstanding...
It's not a permissions problem -- I'm running an elevated Explorer window. As I said, I can copy shortcut files there (and copy and delete any other files there as well). Also, note that the following script works as well:
var fso = new ActiveXObject("Scripting.FileSystemObject");
var wshShell = new ActiveXObject("WScript.shell");
var allUsersDesktop = wshShell.SpecialFolders.Item("AllUsersDesktop");
var shortcutName = "Command Prompt.lnk";
var shortcutPath = fso.BuildPath(allUsersDesktop, shortcutName);
var wshShortcut = wshShell.CreateShortcut(shortcutPath);
wshShortcut.TargetPath = fso.BuildPath(fso.GetSpecialFolder(1), "cmd.exe");
wshShortcut.Save();
The above script (save it in notepad and name 'createCmdShortcut.js') programmatically creates the shortcut without problems (of course, you have to run it from an elevated command prompt window), so as I said, it's not a permissions problem -- if it were a permissions problem, the above script would fail (and it does, if you don't run it elevated).
The problem I'm highlighting is that the "Create shortcut" menu item doesn't work (it generates the "Windows can't create a shortcut here" message), and the right-click -> New -> Shortcut menu item is missing when you target your Windows Explorer window on the Users\Public\Desktop folder. These things work fine when I change my Explorer view to some other folder. I can't find any documented reason for this behavior.
Regards,
Bill

Similar Messages

  • Creating Shortcuts on Windows Public Desktop

    Hi all,
    I believe this has been discussed before, but I'm after some advice.
    When I create a virtual app (using ZAV), I use ZCM11 to copy the virtual app to the user's computer, so it can be used when they are away from the network. The way I want to do this is to create a shortcut in the "C:\Users\Public\Public Desktop\Virtual Applications".
    This is proving to be a real pain in ZCM (11.3.1).
    If I do this:
    Create a local shortcut to the virtual.exe
    (In a CMD Window) rename the shortcut from *.lnk to *.aaa
    (Using ZCM) Install the *.aaa file to a temp folder on the users computer
    Copy the *.aaa file to "C:\Users\Public\Public Desktop\Virtual Applications" (as System User)
    Rename the file to *.lnk (as System User)
    ... it works.
    I can't believe this is the best way for a package like ZCM11 to create a shortcut.
    Has anyone managed to do this, in a way that I can optimise for many bundles.
    Cheers.

    mickers <[email protected]> wrote:
    > Hi all,
    > I believe this has been discussed before, but I'm after some advice.
    >
    > When I create a virtual app (using ZAV), I use ZCM11 to copy the virtual
    > app to the user's computer, so it can be used when they are away from
    > the network. The way I want to do this is to create a shortcut in the
    > "C:\Users\Public\Public Desktop\Virtual Applications".
    > This is proving to be a real pain in ZCM (11.3.1).
    > If I do this:
    > Create a local shortcut to the virtual.exe
    > (In a CMD Window) rename the shortcut from *.lnk to *.aaa
    > (Using ZCM) Install the *.aaa file to a temp folder on the users
    > computer
    > Copy the *.aaa file to "C:\Users\Public\Public Desktop\Virtual
    > Applications" (as System User)
    > Rename the file to *.lnk (as System User)
    >
    > ... it works.
    >
    > I can't believe this is the best way for a package like ZCM11 to create
    > a shortcut.
    > Has anyone managed to do this, in a way that I can optimise for many
    > bundles.
    >
    > Cheers.
    >
    You can install a shortcut, when you browse for it you have to change the
    filetype to *.*, if i remember correctly. And then select the shortcut.
    Niels

  • Creating shortcuts on multiple accounts desktops

    We are creating standalone systems for kids to use. We want to set them up using our administrators account and then create another account that has restrictions/parental controls in place. After that we want to copy only the shortcuts that they can use to the desktop. Problem is, how do you do this? How can you copy or create shortcuts under one account and get them on another accounts desktop?

    Go to Finder and select your user/home folder. With that Finder window as the front window, either select Finder/View/Show View options or go command - J.  When the View options opens, check ’Show Library Folder’. That should make your user library folder visible in your user/home folder.
    Thanks to leonie for some information contained in this.

  • I create shortcut for user to get a cr but not working

    1. added report to Customer service folder
    2. created shortcut in closure group, which is attached to Customer service.
    the new report is not appearing when I login as that user. why? I can see the report shortcut when viewing in CMC but not when actual  logging in.

    Please allow me to re-phrase your question,
    1. Created a Report in Folder X
    2. Created a shortcut for the above report and placed in Folder Y
    User in Group A can view the report in Folder X but can't see the the shortcut in Folder Y, is that right?
    Or
    User in Group A can view the shortcut in Folder Y from CMC but not from BI Launchpad?

  • How to creat shortcut for ethernet on desktop in win 8

    how to create shortcut for Ethernet enable and disable
    because i have internet connected with LAN
    and it is has no internet disconnection option

    Hi,
    Here is the command you can write to the batch:
    To disable the interface, you'd then run:
    netsh interface set interface name="Local Area Connection” admin=DISABLED
    To enable the interface, you'd then run:
    netsh interface set interface name=“Local Area Connection” admin=ENABLED
    Note to find your  network interface, you can run
    netsh interface show interface command.
    Thanks!
    Andy Altmann
    TechNet Community Support

  • I opened firefox and found this on my browser. file:///C:/Users/Public/Desktop/Mozilla%20Firefox.lnk. What is it?

    I opened Firefox and the above was on my browser toolbar. It was never there before today. I inadvertently downloaded it and it was saved to my desktop. I deleted it(I hope),but am wondering what the heck it is. I hope I didn't just cause myself a lot of grief!

    That's just a shortcut to Firefox browser.Right click on it and delete it.

  • How to create shortcut desktop icon for all users???

    Hello All,
    I want to know how to create shortcut icon for all users in windows 7. I tried C:\Users\Public but no folder for Desktop.
    Thanks

    C:\users\All users
    JS
    Hi,
    I am just wondering, what is the technically correct location to place say, a shortcut, for all users to access on their desktops on a given machine?
    Is it C:\Users\Public\Desktop ?
    Or is it C:\Users\All Users\Desktop ?
    Would it also be possible to explain the differences as well? Or paste some links to the overview of each one? I am having trouble finding anything from MS.
    Thank you.

  • Creating shortcut on desktop for all users as part of TS

    Hi ,
    I am looking for a way to create shortcut for iexplorer.exe on windows 8.1 desktop as shortcut. Looking for a command line\powershell or script that can creake .lnk shortcut.  I want to achieve this as part of task sequence step while deploying windows
    8.1 image. any pointers would be appreciated . Thanks
    Regards,

    I agree with Matteo, you could copy the .lnk file to C:\Users\Public\Desktop.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Copy ShortCuts to taskbar / startmenu and public desktop

    Win7
    can I do this:
    copy /y "c:\Shortcut\*.*" "\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
    \AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar"
    copy /y "c:\Shortcut\*.*" "\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned
    \AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned"
    copy /y "c:\Shortcut\*.*" "\ProgramData\Microsoft\Windows\Start Menu
    \ProgramData\Microsoft\Windows\Start Menu"
    ????

    Hi,
    got this batch file:
    copy /y "c:\Shortcut\*.*" "C:\Users\Public\Desktop\"
    copy /y "c:\Shortcut\*.*" "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\"
    copy /y "c:\Shortcut\*.*" "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar"
    dont see the shortcut pin to start menu and taskbar
    what I'm doing wrong?
    This topic first appeared in the Spiceworks Community

  • Shortcut to JNLP on Desktop for all OS

    Hi all,
    I got a problem on creating shortcut to my application that will be run using Java Web Start. I know that we can create shortcut via JNLP easily by adding
    <shortcut online="true">
          <desktop/>
    </shortcut>
    ...It works for all OS. However, I want the shortcut creation to ask permission to the user before created on user's desktop.
    In MacOS, it will ask user before shortcut is created. Not the case in Windows. I am not yet testing it on Linux.
    Is it caused by these lines?
    <security>
        <all-permissions/>
    </security>
    ...I tried removing these lines and yes, it works. A confirmation is displayed before the shortcut is created.
    However, my pair programmer want these lines stay there since the removal of these lines will affect his work.
    Could anyone suggest a solution to my problem?
    My friend suggest me to add a menu item called "Create shortcut on your desktop" and create the shortcut if user click this link.
    How could I create a shortcut that will work for all OS? Or should I create a shortcut for each OS?
    Many thanks for your valuable time.
    Regards,
    Daniel.

    I agree with Matteo, you could copy the .lnk file to C:\Users\Public\Desktop.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Pshell script to create then copy to every desktop profile on PC

    Here's what I have so far.
    Seems to work in local user context...but this script is going to be running within a SCCM pkg, in local SYSTEM context and doesn't distribute to all desktops like I need it to.
    $NDws = New-Object -comObject WScript.Shell
     $NDDt = $NDws.SpecialFolders.Item("AllUsersDesktop")
     $NDURL = $NDws.CreateShortcut($NDDt + "\NetDocuments.lnk")
     $NDURL.TargetPath = https://test.url
     $NDURL.IconLocation = "C:\JLtools\utilities\NDicon.ico"
     $NDURL.Save()
    any ideas?
    TIA.

    Ended up answering my own question.
    $NDws = New-Object -comObject WScript.Shell
     $NDDt = $NDws.SpecialFolders.Item("AllUsersDesktop")
     $NDURL = $NDws.CreateShortcut($NDDt + "\NetDocuments.lnk")
     $NDURL.TargetPath = "https://vault.netvoyage.com/neWeb2/docCent.aspx"
     $NDURL.IconLocation = "C:\JLtools\utilities\NDicon.ico"
     $NDURL.Save() | Copy-Item -Destination "C:\Users\Public\Desktop"
    Group Policy would be an alternative, but that's not used within my environment, nor was it what was asked here.

  • How to add shortcuts to user Start Menu and Taskbar or Desktop with using Microsoft Office 2013 Config file.

    Hello,
    How can i add the shortcuts for Office 2013 feature (Word, excel, ext) to the users taskbar or desktop with using config.xml file while installing the Microsoft Office 2013 from SCCM?
    I know how to do that with OCT, but i have another problem if i use OCT. So i have to do it with Config.file, but i don't know which code can i write on config.xml file to create shortcut on desktop or taskbar...
    Regards,

    Hi
    There is a known issue about
    changing the shortcut location for an Office 2013 application:
    When you try to change the shortcut locations for Office 2013 applications in the Office Customization Tool (OCT), you receive the following error message:
    Invalid start in folder. Please try again.
    Then, you add the Start in location for Office 2013 and run a customized installation. When you double-click the shortcuts that are displayed on the desktop, Configure shortcuts does
    not work and you receive the following error message: 
    Sorry, we couldn’t find your file. Is it possible it was moved, renamed or deleted?
    To work around this issue, type a single open bracket ([) in the Start in
    field.  
    In addition, refer to the link below on "Configure shortcuts" in OCT:
    http://technet.microsoft.com/en-us/library/cc179097.aspx#Configure_shortcuts
    Regards
    Tylor Wang
    TechNet Community Support

  • Push a simple shortcut to users desktop

    I am trying to push a shortcut to an Access database to users desktops using NAL. What is the procedure for this. Everything I try fails with a D01C error. I am using Zenworks 6.5 SP2.

    Try using the "File Copy" portion of the app to copy the LNK files instead
    of trying to make them.
    Craig Wilson - MCNE, MCSE, CCNA
    Novell Support Forums Volunteer Sysop
    Novell does not officially monitor these forums.
    Suggestions/Opinions/Statements made by me are solely my own.
    These thoughts may not be shared by either Novell or any rational human.
    "slegrow" <[email protected]> wrote in message
    news:[email protected]...
    >
    > Craig Wilson;1616527 Wrote:
    >> So, Is the Desktop Redirected to a Network Location?
    >>
    >> The desktop is controlled through group policies Active Desktop so by
    >> the behavior I would say yes. Is there any workaround other than
    >> updating to ZEN 7 with the hotfix?
    >> --
    >> Craig Wilson - MCNE, MCSE, CCNA
    >> Novell Support Forums Volunteer Sysop
    >>
    >> Novell does not officially monitor these forums.
    >>
    >> Suggestions/Opinions/Statements made by me are solely my own.
    >> These thoughts may not be shared by either Novell or any rational
    >> human.
    >>
    >> "slegrow" <[email protected]> wrote in message
    >> news:[email protected]...
    >> >
    >> > I have tried using the UNC path and I get the same error. This link
    >> > applies to Zen 7 so I dont think the hotfix will work for us.
    >> >
    >> >
    >> > Craig Wilson;1616197 Wrote:
    >> >> I saw this...........
    >> >> 'Error D01C using NAL to create shortcuts in redirected desktop
    >> folder'
    >> >> ('Error D01C using NAL to create shortcuts in redirected desktop
    >> folder' (http://tinyurl.com/5v7seh))
    >> >>
    >> >> --
    >> >> Craig Wilson - MCNE, MCSE, CCNA
    >> >> Novell Support Forums Volunteer Sysop
    >> >>
    >> >> Novell does not officially monitor these forums.
    >> >>
    >> >> Suggestions/Opinions/Statements made by me are solely my own.
    >> >> These thoughts may not be shared by either Novell or any rational
    >> >> human.
    >> >>
    >> >> "slegrow" <[email protected]> wrote in message
    >> >> news:[email protected]...
    >> >> >
    >> >> > I am trying to push a shortcut to an Access database to users
    >> >> desktops
    >> >> > using NAL. What is the procedure for this. Everything I try fails
    >> >> with
    >> >> > a D01C error. I am using Zenworks 6.5 SP2.
    >> >> >
    >> >> >
    >> >> > --
    >> >> > slegrow
    >> >> >
    >> >>
    >> ------------------------------------------------------------------------
    >> >> > slegrow's Profile: 'NOVELL FORUMS - View Profile: slegrow'
    >> >> ('NOVELL FORUMS - View Profile: slegrow'
    >> (http://forums.novell.com/member.php?userid=4018))
    >> >> > View this thread: 'Push a simple shortcut to users desktop -
    >> NOVELL
    >> >> FORUMS' ('Push a simple shortcut to users desktop - NOVELL FORUMS'
    >> (http://forums.novell.com/showthread.php?t=339689))
    >> >> >
    >> >
    >> >
    >> > --
    >> > slegrow
    >> >
    >> ------------------------------------------------------------------------
    >> > slegrow's Profile: 'NOVELL FORUMS - View Profile: slegrow'
    >> (http://forums.novell.com/member.php?userid=4018)
    >> > View this thread: 'Push a simple shortcut to users desktop - NOVELL
    >> FORUMS' (http://forums.novell.com/showthread.php?t=339689)
    >> >
    >
    >
    > --
    > slegrow
    > ------------------------------------------------------------------------
    > slegrow's Profile: http://forums.novell.com/member.php?userid=4018
    > View this thread: http://forums.novell.com/showthread.php?t=339689
    >

  • Creating a Shortcut on a Mac Desktop

    Hi everyone. I'm sure this has a very simple answer, but me being a newbie to using a
    Mac computer, I need some help.  I've set up a server for my home network with a
    Static IP of 192.168.2.10 .
    It was simple to create shortcuts for my computer and my sister's, because I've used
    Microsoft since it was DOS, and my sister's is Windows XP.  I simply created a shortcut
    and then typed in the network address, it being "\\192.168.2.10\Music" in Windows.
    But my mom has a Mac, and I need to create an alias (I think it's called) that would lead
    to the server from it.  I've searched all through the internet, and all I can find is something
    to the effect of this:
    1. Launch your Finder and look for the program that you want to create the alias for.
    2. Highlight this file and select "Make Alias".
    3. Drag the Alias to the desktop.
    My problem is that there is not an icon displayed that links to the server.
    Is there some kind of Properties box where I can manually enter the network path?

    Hi,
    First off, putting stuff (links/aliases, files, folders) on a Mac Desktop is not good practice, because it leads to some extra work on the CPU, since the Desktop is a folder like others, OS X will index all its content every time your Mom starts her Mac.
    This said, the best way to make an alias easy to use is to place it in the Dock via drag-n-drop, not on the Desktop. If placed in the Dock, your alias will always be within reach. All you have to do is locate the server folder you want to share in the Finder, and drag it to rightmost part of the Dock, where there are already some folders such as Applications, Documents, Downloads, etc...
    Alternately, you can also create a new Shared item in the left pane of your main Finder window. In the Finder preferences, you can also choose to show all connected servers on the Desktop, which can come in handy too.
    You may have to restart the Finder (or reboot the Mac, or just log out and back in) for the latter to take effect.
    Oh, I almost forgot: you can also copy and paste the folder in question in the Desktop folder (left pane in the Finder main window), and it'll appear on the Desktop itself.

  • While starting my iMac after new hard drive installed, I created a admin user, I then pulled over a backup from an external hard drive that brought over the previous admin user settings. Need to merge to old user with the new user

    I had to replace the hard drive in my iMac. Upon initial start up, I created a admin user name and password. Then I connected a WD external hard drive that had a back up of my orginal HD. Upon running Migration Assistant and pulling over the back up I found it pulled over the ORIGINAL user & security information from the original hard drive. In order to see iPhoto or iTunes libraies I must sign on to the "Old" user.
    I want to Merge old and new users into only 1 user or delete the original user however need to have the iPhoto/iTunes libraies accessable by the "New" user.

    Your best bet is to start over, by restoring your entire system to the exact condition it was in.  Otherwise, the transferred user account probably won't have permission to its backups.  See the pink box in Problems after using Migration Assistant for an explanation.
    See Time Machine - Frequently Asked Question #14 for details on how to do the restore.

Maybe you are looking for