系统找不到指定的驱动器-Windows服务

时间:2018-09-26 07:26:51

标签: windows batch-file windows-services

我有这个批处理文件,他] ich完全按照我的意愿去做。我开发了Windows服务,在其中调用.bat文件,并将其安装为Windows服务。

这是批处理文件的内容:

copy temp\cambio.csv X:\
copy temp\cambio.csv V:\
copy Y:\Cambios.pdf X:\
timeout 600

当我使用Windows服务运行时,输出为:

E:\SERVICES PACKAGE\Cambio>copy temp\cambio.csv X:\ 
    1 file(s) copied.
E:\SERVICES PACKAGE\Cambio>copy temp\cambio.csv V:\ 
    1 file(s) copied.
E:\SERVICES PACKAGE\Cambio>copy Y:\Cambios.pdf X:\ 
 The system cannot find the drive specified.

驱动器Y:\是我从其他服务器映射的驱动器,看来Windows服务正在尝试通过 E:\ SERVICES PACKAGE \ Cambio> (它是目录.bat文件所在的位置。)

问题是:我该如何解决? 代替Windows服务,而是锁定在.bat文件搜索所有映射驱动器的目录中。

0 个答案:

没有答案