我正在尝试在Windows任务计划程序中设置一个基本任务,每天打开一个Excel文件。我过去已成功完成此操作,但由于某些原因我在尝试打开文件时使用的Windows Server 2012操作系统上出现提示您想如何打开此类文件?< / em>
有没有办法自动选择Excel作为用于运行此任务的文件的程序?
答案 0 :(得分:5)
您需要指定Excel.exe应用程序可执行文件的完整路径以及要打开的工作簿。
Office程序的位置(64位Windows Server 2012上的64位Office)
对于64位操作系统上的32位Office版本,将%PROGRAMFILES(x86)%替换为%PROGRAMFILES%。
命令行示例:
"%PROGRAMFILES%\Microsoft Office\Office14\EXCEL.EXE" "C:\Users\user\Documents\MyWorkbook.xlsx"
要清楚,这意味着在任务计划程序GUI中,您需要将EXCEL.EXE的文件路径放在程序/脚本行中,并将要在“参数”行中打开的自定义Excel文件的文件路径。
其他命令行选项可以打开为只读等。请参阅Command-line switches for Excel。
答案 1 :(得分:0)
三个重要步骤 - 如何安排excel.xls(m)文件的任务
<强>简单地强>:
更详细...
以下是.vbs文件示例:
inside the onResponse(), obtain the Bitmap and set it to your ImageView (Not NetworkImageView). I had mentioned this method in the comments above.
在“操作”标签(任务计划程序)中:
设置程序/脚本:= C:\ Windows \ System32 \ cscript.exe
设置添加参数(可选):= C:\ MyVbsFile.vbs
最后,请勿启用“运行用户是否已登录”。
这应该有效。
许多人还需要在他们的机器上创建以下两个文件夹:
32位:
C:\ Windows \ System32 \ config \ systemprofile \ Desktop
64位:
C:\的Windows \ Syswow64资料\配置\ systemprofile \桌面
如果不以交互方式运行,显然excel需要这些文件夹。即使您使用的是64位操作系统,也要创建这两个文件夹。
让我知道!
Rod Bowen
答案 2 :(得分:0)
这解决了我的问题:
32位:
C:\Windows\System32\config\systemprofile\Desktop
64位:
C:\Windows\SysWOW64\config\systemprofile\Desktop