image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Sconti & Coupon
Accedi a Xenforo
Immagine di Crea un’oasi zen con LEGO Botanicals: PREZZI SHOCK su Amazon! Crea un’oasi zen con LEGO Botanicals: PREZZI SHOCK su Am...
Immagine di Shelly Gen4 e Plus: piccoli dispositivi ma grandi alleati per una casa smart Shelly Gen4 e Plus: piccoli dispositivi ma grandi alleati pe...

Esempio 2: Script completo per l’eliminazione delle frecce

Ecco una simpatica guida su come rimuovere la freccina dalle icone dei collegamenti. É anche un'occasione per avvicinare i più curiosi a un linguaggio di programmazione.

Advertisement

Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
Avatar di Tom's Hardware

a cura di Tom's Hardware

Pubblicato il 15/06/2007 alle 11:04 - Aggiornato il 15/03/2015 alle 01:14
  • Come rimuovere la freccia dalle icone dei collegamenti
  • Due script basici in Visual Basic
  • Esempio 2: Script completo per l’eliminazione delle frecce
  • Usare i file .reg per modificare il registro

Esempio 2: Script completo per l’eliminazione delle frecce

Piuttosto che cancellare un campo di registro, è anche possibile crearne uno completamente nuovo. Da, in un certo senso, l’illusione di rinominare "IsShorCut" in "IsNotShorCut". Questa parte di codice extra ci da l’esempio di come funzionano .RegWrite e .RegRead. Da uno punto di vista strategico, questo script contiene codice per la correzione di errori semplici. In particolare, la sezione “If”, insieme a “On Error Resume Next”, completa il lavoro alla successiva esecuzione dello script.

Istruzioni
  • Se avete già provato l’esempio 1, potrebbe essere un’idea interessante eseguire il seconde file .reg per rimettere al suo posto il campo “IsShortCut”.
  • Diamo per scontato che avete un collegamento sul desktop, altrimenti createlo come indicato sopra.
  • Copiate e incollate lo script in notepad, o in un editor come OnScript.
  • Salvate il file, con estensione .vbs, per esempio “nofrecce.vbs”.
  • Eseguite il file, con un doppio click.
  • Controllate la sezione strRoot del registro.
  • Ancora una volta, uscite e rientrate da Windows (disconnessione) per vedere i risultati.

' NoArrowEg2.vbs

' Example VBScript to remove arrows on shortcuts on XP

' and Windows 2003.

' Author Guy Thomas http: //computerperformance.co.uk

' Version 2.3 - March 2007

' ---------------------------------------------------------------'

'

Option Explicit

Dim objShell, strRoot, strRegRead, strNew

Dim strRead, strDelete, strCreate

err.number = 0

strRoot = "HKCRlnkfile"

strNew = strRoot & "IsNotShortCut"

strRegRead = strRoot & "IsShortCut"

' Create the Shell object

Set objShell = CreateObject("WScript.Shell")

On Error Resume Next

strRead = objShell.RegRead(strRegRead)

If err.number => 0 then

strCreate = objShell.RegWrite(strNew,"", "REG_SZ")

strDelete = objShell.RegDelete(strRegRead)

End if

WScript.Echo "Error No: " & err.number & " check " & strRoot

On Error GoTo 0

strCreate = null

strDelete = null

WScript.Quit

' End of example script.

Che succede?
  1. La sezione “If” contiene codice per la prevenzione degli errori, per evitare che lo script si interrompa ad una seconda esecuzione.
  2. RegWrite è dotato della possibilità implicita di creare un oggetto. Notate come crea il campo principale e poi gli assegna  un valore. Per dare enfasi alla procedura, notate come prima che lo script venga eseguito per la prima volta, non c’è nessuna stringa “IsNotShortCut”, ma, grazie a .RegWrite, c’è una nuova chiave REG_SZ chiamata “IsNotShortCut”, con valore nullo (""). Un valore nullo può essere considerato da sezioni “If”, come quella contenuta nello script.
  3. Il metodo RegDelete cancella una voce dal registro, del tipo strName. Se il nome finisce con un backslash (), è trattato come una chiave, altrimenti come un valore.
  4. Per completezza, potreste volere trovare altre tracce di IsShortCut, per esempio in: HKCRpiffile e HKCRWSHFile.
Leggi altri articoli
  • Come rimuovere la freccia dalle icone dei collegamenti
  • Due script basici in Visual Basic
  • Esempio 2: Script completo per l’eliminazione delle frecce
  • Usare i file .reg per modificare il registro

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?


Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione
Advertisement

Non perdere gli ultimi aggiornamenti

Newsletter Telegram

I più letti di oggi


  • #1
    Uso della VRAM ridotto all'osso con la nuova versione del DLSS
  • #2
    Uno YouTuber ha acquistato uno dei marchi più famosi del retrogaming
  • #3
    Questa è la tech che salverà le schede video da 8GB
  • #4
    Blocco diesel Euro 5 Nord Italia: tutto quello che c'è da sapere
  • #5
    Helldivers 2 trasforma le recensioni negative in DLC
  • #6
    Migliori stampanti fotografiche (luglio 2025)
Articolo 1 di 5
Shelly Gen4 e Plus: piccoli dispositivi ma grandi alleati per una casa smart
Sono arrivati i nuovi Shelly Gen4: soluzioni smart con controllo dei consumi per una casa intelligente come mai prima d’ora.
Immagine di Shelly Gen4 e Plus: piccoli dispositivi ma grandi alleati per una casa smart
Leggi questo articolo
Articolo 2 di 5
Crea un’oasi zen con LEGO Botanicals: PREZZI SHOCK su Amazon!
Aggiungi l’eleganza senza tempo dell’albicocco giapponese o delle rose al tuo spazio a meno di 50€, ma affrettati: promozione limitata!
Immagine di Crea un’oasi zen con LEGO Botanicals: PREZZI SHOCK su Amazon!
Leggi questo articolo
Articolo 3 di 5
Roborock Q7 M5, robot aspirapolvere per chi vuole spendere poco | Test & Recensione
Un robot con aspirazione potente e navigazione LiDAR che offre un buon compromesso tra funzionalità avanzate e prezzo accessibile.
Immagine di Roborock Q7 M5, robot aspirapolvere per chi vuole spendere poco | Test & Recensione
Leggi questo articolo
Articolo 4 di 5
Migliori carte da usare in viaggio (luglio 2025)
Tutte le carte da viaggio tra cui scegliere per stare tranquillo e spendere e amministrare le tue spese serenamente, mentre sei fuori!
Immagine di Migliori carte da usare in viaggio (luglio 2025)
Leggi questo articolo
Articolo 5 di 5
Il phon giusto può cambiare la giornata, anche quando fuori ci sono 40°
Durante le calde giornate estive, può capitare di voler asciugare i capelli all’aria aperta, ma con questo asciugacapelli non vorrete più farlo.
Immagine di Il phon giusto può cambiare la giornata, anche quando fuori ci sono 40°
Leggi questo articolo
Advertisement
Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.