如何在注册表文件中发送参数?

时间:2013-11-10 07:19:13

标签: registry windows-ce symbols

我正在开发windows ce上的应用程序,我需要安装紧凑的.Net Framework 0.2 当符号设备启动时 我制作了这个reg文件

[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog10]
"Name"="\windows\wceload.exe" ,"/noaskdest/noui"
"Command"="\Application\Framework\NETCFv2.wce5.armv4i.cab"
"Continue"=dword:0
"ColdBootOnly"=dword:1

但我遇到了2个问题

  1. 每次启动“cab”文件时都会询问路径

  2. 每次安装操作完成后,“cab”文件都将被删除

  3. 如何修复此reg文件以安装此cab文件而不询问路径或删除原始“cab”文件

1 个答案:

答案 0 :(得分:1)

没问题,我找到了正确的语法,如下所示。完美的工作,感谢您的帮助。
所需的2个参数是:

/删除0 / noaskdest

使用/ delete 0可以在安装完成后不删除.cab文件。

使用/ noaskdest指定不提示用户输入安装目录。如果使用此参数,则忽略其他参数(如.cab文件路径),并使用.inf文件的DefaultInstall部分中指定的默认目录。

有关详细信息,请参阅Wceload Tool on MSDN

[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog11] 
"Name"="\windows\wceload.exe" 
"Command"="/delete 0 /noaskdest /noui \Windows\2_xsymbol.all.arm.cab" 
"Continue"=dword:0 
"ColdBootOnly"=dword:1