#powershell #github
Вопрос:
Я пытаюсь создать сценарий, который выполняет исполняемый файл установки из репозитория git hub, возможно ли это без загрузки файла?
Ссылка на репозиторий: https://github.com/rarehalf/Smartmontools
Ответ №1:
Вы можете использовать параметр Invoke-WebRequest с параметром-OutFile.
Invoke-WebRequest
он загрузит файл с GitHub и поместит его в любой каталог, в котором вы находитесь в данный момент, так что для вас это будет
Invoke-WebRequest https://github.com/rarehalf/Smartmontools/raw/main/smartmontools-7.2-1.win32-setup.exe -OutFile "smartmontools-7.2-1.win32-setup.exe"
затем вы можете вызвать это в своем сценарии и запустить, используя приведенное ниже
.smartmontools-7.2-1.win32-setup.exe
Комментарии:
1. Можно ли это сделать без загрузки файла?
2. нет, для того, чтобы запустить exe-файл, вам нужно его загрузить