Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 30
  1. #11
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da studio 77
    prova con un altro tipo di file, tipo una Jpeg o un file word.

    magari l'icona è un file particolare e non funziona, boh?

    credo di aver capito qual'è il problema... se mi trovo già in una determinata directory... mi ci posso muovere solamente con i percorsi relativi, senza richiamare il percorso assoluto... fondamentalmente dipende da dove ci si trova... faccio una prova con la pennina usb e il batch ce lo metto lì...

  2. #12
    ok, aspetto la tua prova. Speriamo bene!!!.

    intanto io ho scoperto questo:

    se uso questo file "icona.psd" funziona

    @ECHO OFF
    SET FileName="icona.psd"
    COPY .\%FileName% c:\\%FileName%


    se uso il file icona "link_esterno.lnk" non funziona

    @ECHO OFF
    SET FileName="link_esterno.lnk"
    COPY .\%FileName% c:\\%FileName%

    mi sa che l'icona o alias sia particolare come file

  3. #13
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    credo di aver scoperto la vera causa e credo che non ci sia una soluzione semplice

    in pratica se effettuo la copia su directory che non hanno spazi (vedi C:\Windows ecc...) la copia viene effettuata perfettamente da qualsiasi posizione con il codice che già abbiamo visto... ma se ad esempio provo ad effettuare la copia su di una cartella con spazi tipo C:\Documents and Settings\ lo script si interrompe nel momento in cui trova il primo spazio, pensando che il file da copiare o la cartella su cui copiare sia effettivamente C:\Documents .... risolvendo questo "piccolo" inconveniente si risolverebbe lo script che così com'è scritto è già corretto

    ps. per l'errore riscontrato da te invece credo che sia un problema di riconoscimento DOS del nome del file, infatti la codifica DOS prima prevedeva un nome di file uguale a 8+3 caratteri

    prova a ridurre "link_esterno.lnk" a solo "link.lnk" dovrebbe funzionare

    [edit] ora funziona... i percorsi con spazi devono essere virgolettati

    codice:
    @ECHO OFF
    SET FileName="link.lnk"
    COPY %FileName% "%userprofile%\Desktop\%FileName%"

  4. #14
    a me non funziona!.

    se copio un file tipo "icona.psd" funziona e me lo copia, ma se uso il link no!.

    Ma a te funziona se provi a copiare il link in c:\\ ?

  5. #15
    funziona anche a me!!!

    Ma solo se uso un file tipo "icona.psd", se provo a copiare il link non funziona.

    A te cosa succede?

  6. #16
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    devi usare un singolo \

    prova con

    copy %filename% c:\%filename%

  7. #17
    si ora funziona tutto, anche il tuo codice che copia sul desktop.
    Funziona alla grande, ma se provo a copiare il link che mi dovrebbe portare al sito web non fa nulla. Come se vedesse questo file in un modo particolare.

    boh?

  8. #18
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da studio 77
    si ora funziona tutto, anche il tuo codice che copia sul desktop.
    Funziona alla grande, ma se provo a copiare il link che mi dovrebbe portare al sito web non fa nulla. Come se vedesse questo file in un modo particolare.

    boh?
    ho fatto un po' di prove e va tutto alla grande... anche da altra unità (PenDrive USB)

    ma non ti funziona il collegamento, una volta che l'hai copiato sul Desktop oppure non ti funziona proprio la copia di quel file?

  9. #19
    non riesco a copiare proprio quel file (l'icona del link) sul desktop.

  10. #20
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da studio 77
    non riesco a copiare proprio quel file (l'icona del link) sul desktop.
    hai provato a ricrearlo? sparo a caso... non è che mentre rinominavi il file hai aggiunto l'estensione? ricorda che, salvo diversa impostazione, le estensioni .lnk non vengono visualizzate, quindi se crei un file .lnk e poi magari lo rinomini aggiungendo .lnk alla fine del file, otterresti una cosa del tipo "link_esterno.lnk.lnk"...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.