Domanda:
Come rimuovere l'applicazione predefinita per l'apertura di un file?
stas
2012-04-03 22:51:26 UTC
view on stackexchange narkive permalink

Come rimuovi l'apertura predefinita con l'applicazione per un'estensione di file? Non cambiarlo ma rimuoverlo così quando provo ad aprirlo un popup dice "Non c'è nessuna applicazione impostata per aprire il documento" file.blabla ".

Perché dovresti farlo?
@lhf perché a volte l'applicazione associata al file viene modificata in qualcosa che non era l'associazione di sistema predefinita e si perde la funzionalità associata al sistema.
Tre risposte:
daviesgeek
2012-04-03 22:52:19 UTC
view on stackexchange narkive permalink

Utilizza RCDefaultApp. Con esso, puoi impostare l'associazione di file su <disabled>
Un'altra opzione è usare la riga di comando e lsregister . lsregister si trova in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/ Per vedere tutti i disponibili comandi, esegui /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister . Consulta questo articolo per ulteriori informazioni.

Lo so, ma voglio poter rimuovere l'associazione, non cambiarla.
@stas Spiacenti! Aggiornato la mia risposta.
Grazie, ma sapresti come farlo con la riga di comando? Se non lo fai, userò semplicemente l'app.
@stas Aggiornato di nuovo :-)
Fantastico, grazie! Semplicemente non sono un grande fan dell'installazione di tonnellate di app sul mio Mac, ognuna per fare una sola cosa come RCDefaultApp.
Nessun problema. Sto anche cercando di ridurre la mia lista. :-)
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -u /Applications/Foo.app && killall Finder
Avevo un'app che non era in Applicazioni, quindi per trovare il percorso per .app ho usato /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -apps local -dump |grep AppName
Il link che hai fornito è morto.Per me, ottengo un timeout.
jfeferman
2018-12-20 08:36:52 UTC
view on stackexchange narkive permalink

@Manav propone in un commento un modo semplice e non invadente che ha funzionato perfettamente per me e penso dovrebbe essere una risposta.In una finestra di terminale, esegui:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -u /Applications/Foo.app && killall Finder

Sì, se desideri rimuovere TUTTE le associazioni per un'app.Ma non se vuoi scegliere quali estensioni reimpostare erano associate a quell'app.
perry
2016-05-07 23:40:56 UTC
view on stackexchange narkive permalink

Tutto quello che devi fare è fare clic con il pulsante destro del mouse sul file che desideri aprire, fare clic su "ottieni informazioni" (nell'elenco a discesa) quindi fare clic su "Apri con"

enter image description here

Dopodiché, seleziona l'applicazione con cui desideri aprirla e seleziona "Cambia tutto"

enter image description here

Spero che questo aiuti!



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...