将任务管理器设置为运行 VB 脚本

     2023-03-14     278

关键词:

【中文标题】将任务管理器设置为运行 VB 脚本【英文标题】:Setting Task Manager to Run VB Script 【发布时间】:2012-12-10 15:34:50 【问题描述】:

我让任务管理器调用一个 VB 脚本,它每天在某个时间打开一个访问文档,当这个文档打开时,它设置了 VBA 代码以将文件导出为不同的文件类型。我收到一个错误,不允许它在任务管理器中运行。我真的很困惑,因为这应该是一个非常简单的任务,它实际上是创建一个新的访问程序打开文档,然后退出访问。我知道访问文件中的 VBA 代码是正确的,因为打开文件时它可以正常工作。任务管理器很简单,所以我知道它一定是我的 VB 脚本不正确(可能是格式化?),因为我双击它运行我得到一个运行错误。我只是设置任务管理器打开访问文件,但它不会退出访问所以我们就这样走了。下面是我脚本中的代码。

 dim accessApp as variant
 set accessApp = createObject("Access.Application")
 accessApp.OpenCurrentDataBase("File Location")
 accessApp.Quit
 set accessApp = nothing

我已经在网上进行了几次搜索,但运气不佳。非常感谢任何帮助。

【问题讨论】:

当您从命令提示符使用cscript.exe 测试您的VBScript 时,它会告诉您它检测到的第一个错误的行号和字符位置。这通常是找出问题的捷径。 【参考方案1】:

您不能在带有 VBScript 的 Dim 语句中使用类型:

 dim accessApp
 set accessApp = createObject("Access.Application")
 accessApp.OpenCurrentDataBase("z:\docs\test.accdb")
 ''For testing purposes, comment out when testing is finished
 msgbox accessapp.name
 accessApp.Quit
 set accessApp = nothing

【讨论】:

哇,抱歉,这是一个愚蠢的错误,谢谢,我想弄清楚这件事。 这发生在我们所有人身上:)

任务管理器脚本

】任务管理器脚本【英文标题】:TaskManagerScript【发布时间】:2008-10-2002:03:02【问题描述】:我需要一个脚本,该脚本将在Vista中启动任务管理器,但包含来自所有用户的进程(例如,当您单击“显示所有用户的进程”时)。我... 查看详情

使用附加参数将文档设置为 Windows 资源管理器放置目标

】使用附加参数将文档设置为Windows资源管理器放置目标【英文标题】:Settingdocumentaswindowsexplorerdroptargetwithadditionalarguments【发布时间】:2013-07-3015:20:06【问题描述】:我的应用程序是一种“脚本”系统。我使用来自thisanswer的信... 查看详情

在 VB.NET 的任务管理器应用程序选项卡中隐藏表单

】在VB.NET的任务管理器应用程序选项卡中隐藏表单【英文标题】:HideaFormFromTaskManagerApplicationTabinVB.NET【发布时间】:2016-11-1412:48:16【问题描述】:我尝试使用三个表单制作应用程序,但我不希望其他两个表单显示在任务栏和任... 查看详情

将 Microsoft Access 作为计划任务运行后退出

】将MicrosoftAccess作为计划任务运行后退出【英文标题】:QuitafterrunningMicrosoftAccessasaScheduledTask【发布时间】:2017-01-1215:34:15【问题描述】:我已将Windows任务管理器设置为每隔一段时间(15分钟)在MSAccess上运行宏我通过设置任务... 查看详情

将 VB 代码转换为 VB 脚本

...桌面上的文件运行它。我正在尝试自动化每天手动完成的任务。有一个MSAccess表单,我必须登录,然后单击生成Excel文件作为输出的按钮。以下是我的问题。我们可以把用户名和密码放在VB脚本中,这样在执行脚本时它就不会提示... 查看详情

为啥任务管理器的进程条不见了?

如图所示,只能见到运行在任务栏里面的东西,进程条等一些东西都看不见了,请问这是怎么回事?其实出现这种情况,有两种比较好的解决方法;  第一种:在打开的任务管理器窗口中,大家将鼠标移动到边缘的白色区域并... 查看详情

如何防止任务管理器杀死我的 pythonw 脚本?

】如何防止任务管理器杀死我的pythonw脚本?【英文标题】:HowcanIkeepTaskManagerfromkillingmypythonwscript?【发布时间】:2011-10-0607:34:14【问题描述】:我想在我工作场所的“公共”Windows计算机上运行几天的Python脚本,执行庞大的数据库... 查看详情

VB.Net从任务管理器中隐藏进程[重复]

】VB.Net从任务管理器中隐藏进程[重复]【英文标题】:VB.NetHideaprocessfromtaskmanager[duplicate]【发布时间】:2014-03-1816:50:14【问题描述】:我正在尝试向任务管理器隐藏一个进程。是否可以?顺便提一句。它不是恶意软件程序或其他... 查看详情

VB 脚本/批处理文件,用于监视和发送计算机/服务器运行进程的邮件

...案来监控在计算机/服务器中运行的一个或多个进程(在任务管理器中可见),如果可能的话,如果可能的话,手动或本身应该为特定的任务进程生成并提 查看详情

如何在没有管理员权限的情况下使用 vbs 将任务设置为在登录时以当前用户身份运行?

】如何在没有管理员权限的情况下使用vbs将任务设置为在登录时以当前用户身份运行?【英文标题】:Howdoyousetatasktorunasthecurrentuseratlogonusingvbswithoutadminrights?【发布时间】:2013-10-3113:44:47【问题描述】:我可以从命令行创建一个... 查看详情

启动后自动登录windows

...时间】:2013-11-1410:54:29【问题描述】:我的一个客户使用任务管理器来触发(启动)一个进程来做某事。此流程包含一个UI,并且需要始终是单个实例(已处理)。从任务管理器一切运行顺利,如果您需要将任务管理器设置设置... 查看详情

java 在我的 64 位机器的任务管理器中显示为 32 位

】java在我的64位机器的任务管理器中显示为32位【英文标题】:javashowingas32bitintaskmanagerformy64bitmachine【发布时间】:2013-01-2704:14:59【问题描述】:我在运行64位操作系统的Windows7上安装了jdk64位。我还将路径环境变量设置为C:\\Progra... 查看详情

wscript.exe 和任务管理器

】wscript.exe和任务管理器【英文标题】:wscript.exeandTaskManager【发布时间】:2009-06-0318:25:20【问题描述】:有什么方法可以启动foobar.jsWSH-script以便标准任务管理器将脚本进程名称显示为foobar.something而不是“wscript.exe”?提前致谢... 查看详情

宝塔python项目管理器虚拟环境bin没有activate导致计划任务运行不了python项目管理器找不到activate解决办法(代码片段)

...建python项目等待打开终端查看文件是否存在安装模块计划任务设置成功截图背景最近更新了蘑菇丁脚本,由于对方更新了v3登录接口,我在解密后更新了脚本内容,覆盖之前的任务脚本、添加模块后依然报错,还... 查看详情

vb不在任务管理器

PrivateSubForm_Load()App.TaskVisible=FalseEndSub这样的话,任务管理器的进程栏里面还是有的,如何让VB程序不在任务管理器的进程中显示???在XP/2K系统中隐藏进程的VB代码AttributeVB_Name="modHideProcess"'----------------------------------------------... 查看详情

vb任务管理器结束进程树命令

各位大虾们们,小弟请教,如何用Vb结束某一进程的进程树,或者用其他语言开发结束某进程的进程树,但这个程序需要运行时的参数"StartProc"大大虾们,不用麻烦你们了,我已经解决这个问题了!!!!哈哈参考技术A不... 查看详情

在运行时,从 .Net 应用程序,如何设置任务管理器中显示的“描述”字段?

】在运行时,从.Net应用程序,如何设置任务管理器中显示的“描述”字段?【英文标题】:Atrun-time,froma.Netapplication,howdoIsetthe"description"fielddisplayedinTaskManager?【发布时间】:2012-03-0511:54:42【问题描述】:我有一个通用的可... 查看详情

如何关闭电脑后台运行的程序

1,打开win7系统点击,右键点击任务栏,点击“启动任务管理器”,点击打开。2,在任务管理器中点击“进程”选项,点击打开。3,在窗口中选择要关闭的程序,右键选中。4,最后,在右键菜单中点击“结束进程”,即可关闭... 查看详情