1. Резюме
Я хочу создать пакет Chocolatey для программы The Wonderful Icon, < href="http://www.thewonderfulicon.com/download.html" rel="nofollow noreferrer">официальная страница загрузки. Но не могу установить эту программу в тихом режиме.
Да, The Wonderful Icon — старая программа, но она идеально работает в моей Windows 10.
2. Не помогло
The Wonderful Icon — не моя программа, установщика для нее я не знаю.
- Я устанавливаю и запускаю программу Universal Silent Switch Finder в соответствии с рекомендациями Руководство по шоколаду. Universal Silent Switch Finder показывает, что исполняемый файл The Wonderful Icon является «самораспаковывающимся архивом WinZip»:
Я нахожу в Stack Overflow отвечает, что для самораспаковывающегося архива WinZip мы можем использовать флаг /auto
. Но мне это не помогло.
- Я пытаюсь использовать разные флаги —
/S
,/s
,-s
,/VERYSILENT
,-q
, но безуспешно.
3. Настройки
Мой файл Chocolateyinstall.ps1 а>:
$ErrorActionPreference = 'Stop';
$packageName= 'The Wonderful Icon'
$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$url = 'http://www.thewonderfulicon.com/wondicon.exe'
$url64 = ''
$packageArgs = @{
packageName = $packageName
unzipLocation = $toolsDir
fileType = 'exe'
url = $url
url64bit = $url64
softwareName = 'The Wonderful Icon*'
checksum = ''
checksumType = 'sha256'
checksum64 = ''
checksumType64= 'sha256'
silentArgs = '/auto'
}
Install-ChocolateyPackage @packageArgs
4. Вопросы
- Могу ли я установить The Wonderful Icon в тихом режиме в Chocolatey?
- Если нет, могу ли я добавить пакет в Chocolatey без режима автоматической установки?
Спасибо.