用于运行安全文件然后将其删除的脚本

时间:2015-04-25 01:38:45

标签: windows batch-file vbscript

我正在尝试创建一个脚本,将安全的exe文件从分配了驱动器号D的闪存驱动器复制到C目录。然后运行exe,删除exe,然后关闭PC。我有技术人员需要这样做才能使生物识别读卡器正常工作。他们不断搞砸这个过程,我想自动化这个过程让我头疼。该文件是安全的,不会因许可而泄露给我们的客户。我已经尝试过批处理脚本,但exe似乎没有正确启动。

这就是我所拥有的:

COPY "D:\Biometric\software.exe" "C:\software.exe"

Pause

pushd C:\

Start "C:\software.exe"

Pause

pushd C:\

erase "software.exe" /F /Q

Pause

c:\windows\system32\shutdown -s -f -t 00

我从来没有尝试过VBScript,我想也许这可能会让我得到我需要的结果,任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:2)

Start认为它找到的第一组引号是窗口的标题,因此您在代码中的内容实际上是"将窗口标题设置为&# 39; C:\ software.exe'然后在什么都没有执行start命令。"

插入一组额外的引号以使启动命令有效。

start "" "C:\software.exe"