Найденный ответом я искал http://social.technet.microsoft.com/Forums/en-US/mdt/thread/84831d92-b69a-493b-8dc8-3e0efb419242/
Пример:
[Settings]
Priority=TaskSequenceID, Default
[XP]
OSDComputerName=XP
SkipUserData=YES
[Default]
KeyboardLocale=en-us
UserLocale=en-us
UILanguage=en-us
I've decided to answer this myself, as I worked through the process myself without hacking anything or going "off piste" at any point.
@Anit answered two of my questions:
1) is my installer.properties file correct. I'm presuming the instructions on the blog are correct, but Adobe to have a habit of not being very diligent with their documentation, so I'm not 100% sure of that;
Yes, it was correct.
2) why is the GUI installer still trying to run when doing a silent install;
It boils down to ColdFusion being stupid, basically. It doesn't understand what the "silent" in "silent install" means. Well OK, that's not what Anit said, but I have distilled his answer down to that.
There is the third question:
3) is there any other way of getting ColdFusion 9 installed on Windows 8 (I suspect "no")?
Julian (cfSimplicity) gave an answer to this, and I have no doubt it works, but it's not quite what I wanted.
It boils down to what I detail on my blog: "ColdFusion 9 on Windows 8":
Job done.
Ваши installer.properties верны. Графический интерфейс запускается, потому что системные требования не выполнены. Всплывающее окно - это окно с ошибкой из-за сбоя установщика. Согласно текущей матрице поддержки CF9 , ColdFusion 9 не поддерживается в Windows 8.
Да, этот файл автоматической установки выглядит так, как будто он должен работать - я сомневаюсь, что это имеет значение, но в автоматических установках CF, которые я настроил, путь к файлу автоматической установки является полным путь, включая диск ... но это, вероятно, только я.
Я не совсем уверен, всплывает ли маленькое окно установщика, когда он работает беззвучно ... Я хочу сказать, что я помню, как это было, когда я устанавливал это вверх (все автоматические установки теперь происходят в сеансе системного пользователя, которого я никогда не видел). Я считаю, что окно отображает состояние, но никогда не запрашивает ввод данных пользователем.
Единственной проблемой может быть отсутствие поддержки Windows 8, которую, вероятно, будет очень трудно обойти. Вы можете попробовать запустить установщик в режиме совместимости с более ранней ОС,
is there any other way of getting ColdFusion 9 installed on Windows 8 (I suspect "no")?
Actually, yes. Just got it to work using the 32-bit installer for CF9.0.2. Ideally we want 64-bit, but 32-bit should run fine as a dev environment.
Run it as admin in compatibility mode (ie right-click > Troubleshoot compatibility > Troubleshoot program > The program worked...etc > Win7 > Test Program > Save settings).
The installation ran fine, but the wsconfig tool refused to work with IIS8, so you have to add the handler mappings manually for *.cfm *.cfc etc. The DLL to map to is:
<cfroot>\runtime\lib\wsconfig\1\jrun_iis6_wildcard.dll
I had to copy the file from an existing installation (in fact I just copied the whole wsconfig directory).
There were various other IIS tweaks needed, the main one being to tell it to allow 32-bit Apps under App Pools > Set App Pool defaults.