Board logo

标题: 集成DirectX9的问题 [打印本页]

作者: lucky0504    时间: 2004-1-22 19:58     标题: 集成DirectX9的问题

我在安装Win2000时集成安装IE6、DirectX9、WMP9。IE6、WMP9均可安装,可DirectX9.0安装时出现“无效的命令行开关”提示。我的批处理文件如下:
@echo off
echo 安装 DirectX 9.0
echo .
echo 开始安装...
echo .
echo 请稍后
start /wait %systemdrive%\dirextX\Dxsetup.exe /Q:A /C:"dxsetup.exe /install /silent" /R:N
exit
光盘:\Win2000\PRO\$OEM$\$1\dirextX目录里有8个文件:Bda.cab、Bdant.cab、Bdaxp、DirectX.cab、Dxnt.cab、Dxsetup.exe、ManagedDX.cab、mdxredist.msi
“start /wait %systemdrive%\dirextX\Dxsetup.exe /Q:A /C:"dxsetup.exe /install /silent" /R:N” 中的“/C:"dxsetup.exe ”参数是什么意思?不知各位老大可否告知?
作者: mutou4396    时间: 2004-1-22 23:20     标题: 集成DirectX9的问题

ECHO.
ECHO Installing DirectX 9.0B......
ECHO Please wait...
start /wait %systemdrive%\install\UPDATES\DirectX9\dxsetup.EXE /opk
ECHO.
EXIT

作者: lucky0504    时间: 2004-1-23 08:11     标题: 集成DirectX9的问题

使用“ /opk”参数后,问题解决。但为什么有些教程上写的参数是“/Q:A /C:"dxsetup.exe /install /silent" /R:N”呢?“ /opk”是什么意思呢?
作者: lucky0504    时间: 2004-1-24 08:07     标题: 集成DirectX9的问题

对不起!我刚发现使用“ /opk”参数后问题并没有解决,还是会弹出“无效的命令行开关”。请继续指教!

作者: admin1    时间: 2004-1-25 04:02     标题: 集成DirectX9的问题

据我所知,dxsetup.exe必须破解才可以无人职守安装(偶提供个你试试)
命令行应该按照mutou4396所说的
作者: lucky0504    时间: 2004-1-25 07:51     标题: 集成DirectX9的问题

多谢大哥!我再试试!
作者: lucky0504    时间: 2004-1-26 05:00     标题: 集成DirectX9的问题

谢谢你提供的DirectX 9.0破解文件,可是我覆盖原文件后,问题还是会出现,大哥可否继续指点一下小弟?本论坛里的教程涉及集成DirectX 9.0安装的很少提及破解文件,难道他们都不用破解就可以安装吗?大哥知道哪里有这样的文章吗?您使用的是DirectX 9.0a还是DirectX 9.0b,破解后就可以安装了吗?
作者: lcmzx    时间: 2004-1-26 05:39     标题: 集成DirectX9的问题

/opk 是WIN9X下用的开关,你用/windowsupdate 试试。
作者: lucky0504    时间: 2004-1-27 06:19     标题: 集成DirectX9的问题

我已重新下载了DirectX 9.0b,解压后并覆盖了破解文件。批处理改为:
@echo off
echo 安装 DirectX 9.0b
echo .
echo 开始安装...
echo .
echo 请稍后
start /wait %systemdrive%\install\DirectX9b\dxsetup.exe /opk
exit
但是问题仍然没有解决,还有“ /windowsupdate”参数我也试了,始终不行。
请问各位大哥谁曾成功集成了DirectX 9,能否教教我。

作者: shadowman    时间: 2004-1-27 23:58     标题: 集成DirectX9的问题

http://www.cctips.com/Unattended/xp/directx.htm
作者: lucky0504    时间: 2004-1-28 05:23     标题: 集成DirectX9的问题

shadowman大哥,我就是照着这个网页作的。可能是我的哪个步骤错了。
DX9解压后,覆盖了破解文件。将全部文件放在了\Root\Win2000\PRO\$OEM$\$1\INSTALL\DirectX9b中,批处理放在了\Root\Win2000\PRO\$OEM$中。
内容如下:@echo off
echo 安装 DirectX 9.0b
echo .
echo 开始安装...
echo .
echo 请稍后
start /wait %systemdrive%\install\DirectX9b\dxsetup.exe /opk
exit
Cmdlines文件也放在\Root\Win2000\PRO\$OEM$中
内容如下:
[COMMANDS]
"cmd /c start /min cmd /c .\Ie6.bat"
"cmd /c start /min cmd /c .\DirectX.bat"
各位高手看一下问题在哪?
作者: admin1    时间: 2004-1-28 08:28     标题: 集成DirectX9的问题

"cmd /c start /min cmd /c .\DirectX.bat"
中的DirectX.bat是不是就是DX9的安装?
你是不是想用cmdlines启动DX9的安装?
我觉得这样不行
应该用winnt.sif内的[GuiRunOnce]来启动DX9的安装
可以参考http://www.cctips.com/Unattended/xp/resources.htm
它将DX9的安装写在了main_batch.cmd里
然后通过[GuiRunOnce]
%systemdrive%\install\main_batch.cmd来调用
作者: je64    时间: 2004-1-28 22:44     标题: 集成DirectX9的问题

在哪里安装都可以,关键就是DX9的安装文件的问题!!
你换一个DX9的安装文件来试一个就可以了!
作者: lucky0504    时间: 2004-1-30 01:45     标题: 集成DirectX9的问题

谢谢各位的帮助,问题解决了,在CMDLines.txt里可以安装了。
作者: tonrry    时间: 2004-3-3 04:02     标题: 集成DirectX9的问题

我也碰到了同样的问题,百思不得其解,能公布一下如何解决的吗?
作者: lucky0504    时间: 2004-3-3 04:35     标题: 集成DirectX9的问题

shadowman大哥提供的那个连接里有详细的说明
http://www.cctips.com/Unattended/xp/directx.htm
不过我始终不成功,所以我将原来的文件都删除后从新做的。用这个连接中的DirectX9b和破解文件就可以解决了。
@echo off
echo 安装 DirectX 9.0b
echo .
echo 开始安装...
echo .
echo 请稍后
start /wait %systemdrive%\install\DirectX9b\dxsetup.exe /opk
exit





欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0