2011-06-17 91 views
0

我需要自动安装服务,所以我编写了一个简单的命令脚本。我的命令脚本复制两个可执行文件并在服务可执行文件上运行安装命令。它在XP中正常工作,但无法在Windows7中安装。

setup.cmd的内容:在Windows 7中使用命令脚本安装服务失败

xcopy udpclient_service.exe C:\Services 
xcopy udpclient_userapp.exe C:\Services 

C:\Services\udpclient_service.exe install 

的可执行文件被复制,但安装命令失败。不知道为什么。任何帮助将不胜感激。

感谢

回答

2

运行脚本提升 - 无论是用鼠标右键单击,以管理员身份运行,或在运行了提升命令提示符启动它。安装服务是一项管理任务 - 您需要事先表明您计划使用您的权力。

+0

你完全正确。但是,以管理员身份运行时,xcopy命令不起作用。我必须一次运行脚本,然后再以管理员身份运行安装。奇怪。 –

+0

可能是一个不同的当前目录。添加一个回声来诊断。 –

+0

现在正常工作。刚刚添加“set OLDDIR =%CD%”。有没有一种方法可以在用户不必验证管理权限的情况下运行这个脚本? –

相关问题