come cancellare la cache? di file .url


1

Sto facendo degli script che generano file .url nella mia directory C: \ temp. Questi file sono lunghi solo 2 righe. Ad esempio, come test, ho creato un file C: \ temp \ test_shortcut.url:

(echo [InternetShortcut] && echo URL=http://www.yahoo.com) > c:\temp\test_shortcut.url

che genererà un file contenente (verificabile con il blocco note):

[InternetShortcut]
URL=http://www.yahoo.com

Se si fa doppio clic sul collegamento, viene visualizzata la pagina di Yahoo prevista in Internet Explorer.

Se poi sovrascrivo il file .url con qualcosa del tipo:

(echo [InternetShortcut] && echo URL=http://www.google.com) > c:\temp\test_shortcut.url

Di nuovo, nuovi contenuti verificabili con il blocco note. Se apro questo nuovo link (stesso nome di file), continuo a finire su Yahoo. Se rinominare il file .url, ricevo Google.

Se modifico l'URL non in modo programmatico tramite la finestra delle proprietà di Explorer, posso aggiornare l'URL senza rinominare il file, ma il formato del contenuto del file stesso viene aggiornato anche in un diverso formato .url.

Qual è il meccanismo per il caching dell'URL di destinazione per i file .url e come posso cancellarlo o aggiornarlo?

Alcune informazioni aggiuntive, che penso ridurranno a Explorer:

  • se il file .url viene aperto tramite cmd /C c:\temp\test_shortcut.url, il contenuto del file .url viene utilizzato
  • se il file .url viene aperto tramite iexplore.exe c:\temp\test_shortcut.url il contenuto del file .url è usato

  • se si apre .url usando start- & gt; run- & gt; C: \ temp \ test_shortcut.url viene usata la versione cache

  • se il file .url viene aperto facendo doppio clic su explorer, viene utilizzata la versione cache


Peccato che il duplicato non abbia una risposta accettata.
Pete
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.