come posso fare mi aiutate?
prova a leggere questo
http://www.codeproject.com/KB/files/SimpleWayToCreateShortcut.aspx
in due parole, uno shortcut (collegamento) non è altro che un file
contenente alcune informazioni che permettono sia di risalire al
file da aprire/avviare tramite lo shortcut sia di specificare quale
icona visualizzare; a questo punto, a parte il codice presente nel
sito di cui sopra, ti basterebbe mettere assieme un minimo di
codice che apra e scriva il file "lnk" nella posizione desiderata
>> devo realizzare uno script che crea un collegamento sul
>> desktop al programmma connessione desktop remoto
>> %SystemRoot%\system32\mstsc.exe
>
>> come posso fare mi aiutate?
>
> prova a leggere questo
>
> http://www.codeproject.com/KB/files/SimpleWayToCreateShortcut.aspx
Visto che questo e` un NG sull'ActiveScripting, esiste
WshShell.CreateShortcut().
--
// Alessandro Angeli
// MVP :: DirectShow / MediaFoundation
// mvpnews at riseoftheants dot com
// http://www.riseoftheants.com/mmx/faq.htm
> Visto che questo e` un NG sull'ActiveScripting, esiste
> WshShell.CreateShortcut().
si, hai ragione :) anche se basterebbe anche solo
usare il filesystem object per creare un file :)
> si, hai ragione :) anche se basterebbe anche solo
> usare il filesystem object per creare un file :)
Per una volta che MS pubblica un'API e non costringe al
reverse-engineering, usiamola :-)
Set WShell = WScript.CreateObject("WScript.Shell")
Set oShortcut = WShell.CreateShortcut("C:\dati\MioCollegamento.lnk")
A questo punto si possono impostare le proprietą del collegamento. Le proprietą
eventualmente non impostate sono settate a valori di default.
L'essenziale č indicare il TargetPath.
oShortcut.TargetPath = "c:\WINDOWS\system32\eudcedit.exe"
' punta all'editor di caratteri personalizzati di XP.
oShortcut.WorkingDirectory = "c:\WINDOWS\System32"
' Directory di lavoro, senza "\" finale.
oShortcut.WindowStyle = 1
oShortcut.Hotkey = "CTRL+SHIFT+F"
oShortcut.IconLocation = "c:\windows\notepad.exe, 0"
oShortcut.Description = "Editor di Caratteri."
oShortcut.Save
' Aggiorna il file esistente o lo scrive se č nuovo.
--
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati (Esempi e programmi in VbScript)
--
Reventlov wrote:
> Il giorno Mon, 19 Jan 2009 12:02:05 -0500, "Alessandro Angeli"
> <nob...@nowhere.in.the.net> ha scritto:
>> Visto che questo e` un NG sull'ActiveScripting, esiste
>> WshShell.CreateShortcut().
>
> Set WShell = WScript.CreateObject("WScript.Shell")
> Set oShortcut = WShell.CreateShortcut("C:\dati\MioCollegamento.lnk")
>
> A questo punto si possono impostare le proprietà del collegamento. Le
> proprietà eventualmente non impostate sono settate a valori di
> default.
> L'essenziale è indicare il TargetPath.
>
> oShortcut.TargetPath = "c:\WINDOWS\system32\eudcedit.exe"
> ' punta all'editor di caratteri personalizzati di XP.
> oShortcut.WorkingDirectory = "c:\WINDOWS\System32"
> ' Directory di lavoro, senza "\" finale.
> oShortcut.WindowStyle = 1
> oShortcut.Hotkey = "CTRL+SHIFT+F"
> oShortcut.IconLocation = "c:\windows\notepad.exe, 0"
> oShortcut.Description = "Editor di Caratteri."
> oShortcut.Save
> ' Aggiorna il file esistente o lo scrive se è nuovo.
Se per caso domani quando uscite trovate il tappeto rosso sulle scale,
sapete perché
GRAZIE!!! :D
"MAUROAP" <MAU...@discussions.microsoft.com> ha scritto nel messaggio
news:27C3437B-48CF-40B5...@microsoft.com...
Questo č un esempio che crea un link al programma di windows per creare font di caratteri.
qualche spiegazione su digilander.libero.it/Cenati/shortcut.htm
oShortcut.TargetPath = "c:\WINDOWS\system32\eudcedit.exe"
' punta all'editor di caratteri personalizzati di XP.
oShortcut.WorkingDirectory = "c:\WINDOWS\System32"
' Directory di lavoro, senza "\" finale.
oShortcut.WindowStyle = 1
oShortcut.Hotkey = "CTRL+SHIFT+F"
oShortcut.IconLocation = "c:\windows\notepad.exe, 0"
oShortcut.Description = "Editor di Caratteri."