我正在尝试配置Windows,因此每次打开Winamp时UAC都不会请求权限。我为Winamp创建了一个.sdb文件,将其作为调用者运行并赋予其写入权限并将其保存在:
C:\Program Files (x86)\Winamp\winamp compatability fix.sdb
然后,根据我的阅读,我应该能够以管理员身份运行cmd并使用命令:
sdbinst.exe -q C:\Program Files (x86)\Winamp\winamp compatability fix.sdb
安装它。
然而,当我这样做时,我明白了:
Error: Too many command-line arguments.
Usage: sdbinst [-?] [-q] [-u] [-g] [-p] [-n[:WIN32 |WIN64]] myfile.sdb | <guid> | "name"
-? - print this help text.
-p - Allow SDBs containing patches.
-q - Quiet mode: prompts are auto-accepted.
-u -Uninstall.
-g <guid> - GUID of file <uninstall only>.
-n "name" - Internal name of file <uninstall only>.
那我究竟做错了什么?
答案 0 :(得分:2)
尝试使用引号包围路径,如下:
sdbinst.exe -q "C:\Program Files (x86)\Winamp\winamp compatability fix.sdb"