@@ -122,7 +122,7 @@ int executeCommandLine(string[] args)
122122 UpdateSelf( ) . Wait( ) ;
123123 break ;
124124 case UpdateAction . Shortcut:
125- Shortcut( opt . target , opt . shortcutArgs , opt . processStartArgs , opt . setupIcon ) ;
125+ Shortcut( opt . target , opt . shortcutArgs , opt . processStartArgs , opt . setupIcon , opt . onlyUpdateShortcuts ) ;
126126 break ;
127127 case UpdateAction . Deshortcut:
128128 Deshortcut( opt . target , opt . shortcutArgs ) ;
@@ -422,7 +422,7 @@ public void Releasify(string package, string targetDir = null, string packagesDi
422422 }
423423 }
424424
425- public void Shortcut ( string exeName , string shortcutArgs , string processStartArgs , string icon )
425+ public void Shortcut ( string exeName , string shortcutArgs , string processStartArgs , string icon , bool onlyUpdate )
426426 {
427427 if ( String . IsNullOrWhiteSpace ( exeName ) ) {
428428 ShowHelp ( ) ;
@@ -434,7 +434,7 @@ public void Shortcut(string exeName, string shortcutArgs, string processStartArg
434434 var locations = parseShortcutLocations ( shortcutArgs ) ;
435435
436436 using ( var mgr = new UpdateManager ( "" , appName ) ) {
437- mgr . CreateShortcutsForExecutable ( exeName , locations ?? defaultLocations , false , processStartArgs , icon ) ;
437+ mgr . CreateShortcutsForExecutable ( exeName , locations ?? defaultLocations , onlyUpdate , processStartArgs , icon ) ;
438438 }
439439 }
440440
0 commit comments