如何使用vbs计划任务运行vb.net

时间:2014-05-23 17:23:03

标签: visual-studio-2010 vbscript scheduled-tasks

我正在尝试运行Windows计划任务来打开.vb脚本,但是当我运行任务时,它只是打开.vb脚本而不执行任何其他操作。是否有.vbs脚本将打开我的.vb脚本visual studio并运行我的sub?

我有一个.vbs脚本会打开excel并运行宏,只是不知道如何使用visual studio

当我在visual studio中手动执行时,子程序运行正常

谢谢, 安迪

1 个答案:

答案 0 :(得分:0)

它确实与VB.NET有关。虽然我花了一天时间才能看到真正的问题。

如何从vbs运行VB.NET .vb文件。

你必须编译它。这是一篇关于如何做到这一点的文章。

appactivate between multiple internet explorer instances

虽然由于名称冲突,给出的样本在7及更高版本中不起作用。将sendmail重命名为7及更高版本的其他内容。

如果是受限用户,则需要手动将注册表项添加到hkcu\software\classes。通过导出为reg文件(regasm /reg)并使用HKEY_CLASSES_ROOT搜索并替换HKEY_CURRENT_USER\Software\Classes并将其与regeditreg合并来执行此操作。

此外,如果你在语句周围放置额外的括号,那么子vbscript代码主要在VB.NET中工作。

有关如何在vb.net中运行vbscript代码的信息,请参阅此内容。

http://social.msdn.microsoft.com/Forums/en-US/adcae113-4758-481a-a367-60d5d14d97d6/this-is-how-to-turn-vbs-and-js-files-into-exe-files-from-the-command-line-without-third-party-tools?forum=scripting