[问题] batch档命令带参数问题请教

楼主: yimean (温柔杀手)   2019-07-19 15:28:36
作业系统: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视窗的情况下是可以正确被执行的。
请高手指导一下。
感谢。
作者: henry0326 (Baylife)   2019-07-19 19:51:00
去掉start试试,不删后面的/r变成像是对start下的参数
作者: zi98btcc (幼斤)   2019-07-19 22:14:00
start命令第一个""里面是视窗标题,所以或许这样改:start "" "C:\Program Files...EXE" /r \\Server\共用..
楼主: yimean (温柔杀手)   2019-07-22 09:05:00
@z大感恩您。可以了。

Links booklink

Contact Us: admin [ a t ] ucptt.com