--- a/src/nautilus-view.c +++ b/src/nautilus-view.c @@ -6235,6 +6235,7 @@ GString *cmd; char *parameter; char *quoted_parameter; + char *unescaped_parameter; char *bulk_rename_tool; GList *walk; NautilusFile *file; @@ -6247,9 +6248,10 @@ file = walk->data; parameter = nautilus_file_get_uri (file); quoted_parameter = g_shell_quote (parameter); + unescaped_parameter = g_uri_unescape_string (quoted_parameter, NULL); g_free (parameter); cmd = g_string_append (cmd, " "); - cmd = g_string_append (cmd, quoted_parameter); + cmd = g_string_append (cmd, unescaped_parameter); g_free (quoted_parameter); }