Odpowiedzi:
Może to może działać:
Nautilus pisze na temat stanu pocisków, między innymi:
Wybierz 2 skrypty z linku do pobrania i po prostu zainstaluj je, aby zobaczyć, czy działa. Jest dość stary, ale sposób, w jaki działa Nautilus, nie zmienił się o ile mi wiadomo.
Możesz także spróbować edytować plik /usr/share/nautilus/ui/nautilus-directory-view-ui.xml
zawierający wpisy menu Przenieś do. Uwaga: w tym pliku znajdują się dwie kopie menu Przenieś do i myślę, że musisz edytować oba.
To już istnieje w 10.04 z tego, co mogę powiedzieć. Kiedy nawiguję do Dokumentów w Nautilusie, mam menu kontekstowe Kopiuj do i Przenieś do, które pozwala mi wybrać Pulpit, Dom i inne.
Jeśli nie, możesz użyć czegoś takiego jak Nautilus Actions Configuration ( sudo apt-get install nautilus-actions
) i skonfigurować coś takiego jak „Move to Home”, które byłoby następującą komendą i parametrami:
/bin/mv
%M /home/%U/
Który wykona polecenie Przenieś z pełną ścieżką do wszystkich wybranych plików i umieści je w folderze domowym.
Od użytkownika Debiana używającego Gnome Desktop w wersji 2.30.2
System> Administracja> Menedżer pakietów Synaptic
Pobierz nautilus-Actions
System> Preferencje> Konfiguracja działań Nautilus
Ctrl + N
[Karta akcji]
[x] Display item in selection context menu
[ ] Display item in location context menu
Etykieta kontekstowa: nazwa
[Karta poleceń]
Path : /bin/cp
Parametry:% M / name / of / the / directory / you / want / to / send / the / file
Ctrl + S (aby zapisać akcję)
Otwórz swój nautilus i ciesz się nim !!!
Na Ubuntu 12.04 ten skrypt nautilus działa dla mnie i wyświetla postęp.
#!/bin/bash
FILES=`echo -n $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS`
DESTINATION=$(zenity --title "Select a folder to move" --file-selection --directory)
qdbus org.gnome.Nautilus /org/gnome/Nautilus org.gnome.Nautilus.FileOperations.CopyFile "file://$FILES" "*" "file://$DESTINATION" ""
exit
zenity
? OP poprosił o pomoc w dodawaniu opcji, nie używając innej metody, która działa, ale nie ma jej na liście kopiowania / przenoszenia.