Come vuoi aprire questo file?

Windows 10 dispone di una window di dialogo che richiede

Come vuoi aprire questo file?

Ecco uno screenshot che ho trovato sul web:

immettere qui la descrizione dell'immagine

Penso che faccia questo per each tipo di file una volta.

Dal momento che ho molti tipi che aprono sostanzialmente Sublime (js / java / cs / h / c / cpp / txt / md / …) questo fastidioso fast get.

C'è un modo per get Windows per "continuare a utilizzare questa applicazione" senza visualizzare la window di dialogo per tutti i tipi di file noti in precedenza in Windows 8?

Per essere chiari:

  • Le associazioni di file per tutti i tipi sono già state impostate (in Windows 8)
  • Dopo l'aggiornamento di Windows 10 chiede ancora una volta per each tipo di file che mostra una window di dialogo con "continua a utilizzare questa applicazione"
  • Dal momento che già sa quale applicazione voglio utilizzare (da qui la parte "continua a utilizzare questa applicazione") come posso interrompere la ripetizione di Windows?

  • Esegui / gpedit.msc (modifica criteri di gruppo)
  • individuare e espandere Configurazione computer / Modelli amministrativi / componenti di Windows ora fare clic su File Explorer
  • sul pannello di destra, fare doppio clic su "Non mostrare la notifica" nuova applicazione installata " e impostarla su" Abilitato "

Questa politica rimuove la notifica dell'utente finale per nuove associazioni di applicazioni. Queste associazioni si basano su tipi di file (ad esempio * .txt) o protocolli (ad es. Http 🙂

Se questa politica di gruppo è abilitata, non verrà mostrata alcuna notifica. Se la politica del gruppo non è configurata o disabilitata, le notifiche verranno mostrate all'utente finale se è stata installata una nuova applicazione che può gestire il tipo di file o l'associazione di protocollo richiamata.

Non ho mai trovato una soluzione – forse è persino destinato da MS a spingere le proprie applicazioni.

La seguente soluzione tuttavia lo risolve abbastanza bene senza interrompere il mio stream di lavoro.

Installare AutoHotkey e aggiungerlo alla parte superiore dello script:

; auto close annoying windows Loop { Sleep 500 if (WinActive("ahk_class Shell_Flyout")) { WinGetPos , , , cw, ch ; if (cw=710) { ; How do you want to open this file? / Keep using this app Send {Enter} ; } } } 

Potrebbe essere necessario triggersre il controllo della dimensione se Shell_Flyout viene utilizzato per qualsiasi altra cosa.

Alcuni programmi trascurano di mettere il path al loro eseguibile in virgolette quando si aggiungono all'elenco delle applicazioni di avvio. Il modo in cui ho risolto è stato quello di utilizzare CCleaner per aprire le voci del Registro di sistema e aggiungere manualmente le virgolette a tutti i routes. Credito

È ansible impostare i programmi predefiniti per le estensioni oi servizi noti o specificare le estensioni dei file e quindi programmi appropriati per loro. Mentre si imposta "Programma predefinito", Windows apre automaticamente i file di estensioni già definiti e collegati a tale programma. L'altra opzione consente di ignorare manualmente queste impostazioni. vale a dire utile quando vuoi aprire jpg in un'app, e, diciamo gif in altro.

Provare Pannello di controllo -> Programmi -> Defult Programs

"Imposta i programmi predefiniti" o "Associare un tipo di file o un protocollo con un programma".

Altrimenti, dopo qualche ora, Windows finirà quasi completamente a chiedere i programmi che si desidera utilizzare. Tranne quando si installa nuovo programma in grado di gestire protocolli noti (ad esempio immagini, contenuti web).