29 votos

Puede Buscador de eliminar un archivo directamente de derivación y moverlo a la Papelera?

Es posible que para realmente eliminar un archivo (es decir, pasar por alto la Papelera) desde el Finder? En la actualidad, cuando quiero reclamar el espacio desde una unidad USB, I rm de archivos/carpetas desde el Terminal, pero me gustaría hacerlo desde la interfaz gráfica de usuario (similar a Mayús+Supr en Windows).

26voto

user13414 Puntos 111

Eliminar Inmediatamente @ Github (gratis)

  1. Descargar el archivo Delete Immediately.service
  2. Mover el archivo a ~/Library/Services. Puede que tenga que crear la carpeta.
  3. Reiniciar el finder por ejecutar killall Finder;
  4. También puede asignar un método abreviado de teclado para este servicio en las Preferencias del Sistema → Teclado → accesos directos de Teclado →Servicios

screenshot of the app's context menu

screenshot of the app's confirmation dialog

8voto

Oskar Puntos 1242

No hay ningún atajo para eso, pero hay un menú de servicios para ampliar el Finder, con flexibilidad de flexión para satisfacer sus deseos.

Usted querrá definir un servicio que llama a un script rm o srm y enlazar el método abreviado de teclado de su preferencia para el servicio.

Automator construido en ayuda puede ayudar con el aprendizaje para hacer un servicio.

También de gran valor es el sitio http://www.macosxautomation.com/ que se hace mediante la automatización de la gurú de la Sal Soghoian

4voto

Jason Puntos 8799

Me encontré con un AppleScript que hace algo similar a lo que @bmike ha sugerido. Usuario Jolly Jimmy aparece en un post del foro:

tell application "Finder"
    set theSelection to selection

    if theSelection is {} then
        beep
        activate current application
        display alert "No files are selected for deletion." message "Select one or more files to delete." as warning
    else
        activate current application
        display alert "Delete item(s)?" message "The selected item(s) will be deleted immediately. Are you sure you want to continue?" buttons {"OK", "Cancel"} as warning
        set buttonpressed to button returned of result

        if the buttonpressed is "OK" then
            repeat with i from 1 to (count theSelection)

                set item1 to (the quoted form of POSIX path of (item i of the theSelection as alias))
                set deleteit to "rm -rf " & item1 & ""

                try
                    do shell script deleteit
                on error
                    do shell script deleteit with administrator privileges
                end try
            end repeat
        end if
    end if
end tell

Añadir este script en el menú de los servicios, y usted debería ser capaz de eliminar haciendo clic derecho.

4voto

Charlie Bear Puntos 793

Usted podría hacer Comando-Eliminar mover a la papelera y, a continuación, Comando-Mayús-Supr para vaciar el cubo de la basura

1voto

Chuck Puntos 6314

Me gusta la Basura Sin. Es en la app store (no gratis).

Tiene un icono disponible para el dock y la barra de herramientas, pero lo mejor de todo para mí es que usted puede agregar un botón en el Finder para arrastrar y soltar.

enter image description here

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X