Entra

View Full Version : Script o programma?


XCOCORICO
20-02-2008, 12:51
Ciao a tutti vi espongo il mio problema, dovrei creare un file batch che crei un collegamento da un file presente in C:\Programmi\ in C:\Documents and Settings\All Users\Desktop, ma non so se esiste un comando dos tale.

il problema è nato da questo, ho fatto un file di excel preconfigurato che dovrà essere installato in diversi pc sparsi in italia, ho creato un file autoestraente del suddetto file con winrar, il quale mi posiziona all'inteno del percorso che gli ho dato, in questo caso C:\Programmi il file, il problema è che non so come creargli poi in automatico un collegamento sul desktop.

E' per questo che ho pensato di creare uno script che aggiunto all'archivio autoestraente.

Ciao e grazie Fabio

skeleton
22-07-2009, 11:48
Ciao,
io ho trovato in .vbs, se ti va bene:

Set Shell = CreateObject("WScript.Shell")
DesktopPath = Shell.SpecialFolders("Desktop")
Set link = Shell.CreateShortcut(DesktopPath & "\Report.lnk")
link.Description = "Report di esempio"
link.IconLocation = "X:\xxxxx.ico"
link.TargetPath = "C:\Programmi\report.xls"
link.WindowStyle = 1
link.WorkingDirectory = "C:\Programmi"
link.Save

Non so altro perchè non l'ho mai usato, ne so dirti che campi modificare...

zuper
22-07-2009, 14:18
io usavo questo http://ss64.com/nt/shortcut.html

non mi pare di averlo mai provato su xp :)

però devi chiaramente includerlo nel file rar e creare un piccolissimo batch che poi ti crea il collegamento....ed eventualmente cancella il file .exe...

chiaramente non è pulitissimo dato che almeno il batch ti rimane