Могу ли я создать ярлык Windows для веб-файла, который сразу же загружает и открывает файл при нажатии без браузера? - PullRequest
0 голосов
/ 26 октября 2019

Я создал самораспаковывающийся архив, который пользователи моего программного обеспечения могут загружать и запускать. Он отлично работает из браузера, но я хотел бы создать ярлык на рабочем столе, который будет указывать на мой архив и запускать его при вызове.

В настоящее время, если я создаю ярлык для "http://something.com/myfile.exe",он открывает браузер с загруженным файлом .exe, а затем пользователь должен щелкнуть загруженный файл, чтобы запустить его, и браузер остается открытым. Если браузер должен быть включен, я бы хотел, чтобы он автоматически открывал загруженный файли прекратить. Это возможно?

1 Ответ

0 голосов
/ 26 октября 2019

Вам нужна программа, которая загружает файл. Это может быть браузер или любое другое приложение, например curl или wget . Но что-то должно отправить запрос HTTP GET в файл на этом веб-сервере.

Таким образом, вы можете использовать Powershell для этого требования. На ярлыке просто установите цель как:

powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -Command { Invoke-WebRequest -Uri "http://something.com/myfile.exe" -OutFile "C:\myfile.exe"}

Помните, что большую часть времени этот файл может быть перехвачен вредоносным ПО независимо от того, является ли оно вредоносным или нет. Это подозрительная попытка, которую вы делаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...