作者yimean (温柔杀手)
看板Windows
标题[问题] batch档命令带参数问题请教
时间Fri Jul 19 15:28:36 2019
作业系统:Windows 7
Service Pack:1
发生问题频率:没有成功过
是否有做Windows Update:有
问题内容:
各位板上的大大好,我有Batch档相关的问题请教。
我想要用Batch以唯读的方式打开excel
但是每次打开都不是唯读。
下方是我的程式码
@echo on
echo %data%
SET TodayYear=%date:~0,4%
echo %TodayYear%
echo \\Server\共用\%TodayYear%生产管制表.xlsx
start "C:\Program Files\Microsoft Office\Office15\EXCEL.EXE" /r \\Server\共用
\%TodayYear%生产管制表.xlsx
我也有尝试过把Start改成cmd但是还是不能以唯读方式开啓。
也嚐试过把/r包进去前面或後面的路径,也是不行。
可是这个命令在cmd视窗的情况下是可以正确被执行的。
请高手指导一下。
感谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.116.8 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Windows/M.1563521318.A.9BE.html
※ 编辑: yimean (114.33.116.8 台湾), 07/19/2019 15:32:46
1F:→ henry0326: 去掉start试试,不删後面的/r变成像是对start下的参数 07/19 19:51
2F:推 zi98btcc: start命令第一个""里面是视窗标题,所以或许这样改: 07/19 22:14
3F:推 zi98btcc: start "" "C:\Program Files...EXE" /r \\Server\共用.. 07/19 22:17
4F:→ yimean: @z大感恩您。可以了。 07/22 09:05