In Drupal 7 how can I programmatically create a menu link to a view? I am trying to programmatically create a menu link to a view. The view already has a menu item but I basically need a shortcut to it in another menu location in a separate module.
You can do it using hook_menu and views_embed_view in a custom module.

function yourmodule_menu() {
    $items = array();
    $items['duplicate-view-path'] = array(
        'title' =&gt; 'View Title',
        'page callback' =&gt; 'custom_render_view',
        'access arguments' =&gt; array('access content'),
        'type' =&gt; MENU_CALLBACK,
    );
    return $items;
}

function custom_render_view() {
  $output = views_embed_view($view_name, $display_id = 'default');
  return $output;
}