我为我们部门编写了一个工具,可以从 Atlassian 数据源生成协议。
因为在某些情况下,该工具在从公司的网络驱动器启动时无法工作,所以一位同事编写了以下批处理文件,只需将相关文件复制到本地,这就会为所有人提供一个工作程序。
mkdir C:\QuickProtocol\
mkdir C:\QuickProtocol\Templates\
mkdir C:\QuickProtocol\In\
mkdir C:\QuickProtocol\Out\
mkdir C:\QuickProtocol\Templates\Protokoll-Dateien\
XCOPY \\*NetDrivePath*\QuickProtocol.exe C:\QuickProtocol\ /y
XCOPY \\*NetDrivePath*\QuickProtocol.pdb C:\QuickProtocol\ /d /y
XCOPY \\*NetDrivePath*\Languages.xml C:\QuickProtocol\ /d /y
XCOPY \\*NetDrivePath*\PrimeCore.dll C:\QuickProtocol\ /d /y
XCOPY \\*NetDrivePath*\Templates C:\QuickProtocol\Templates\ /d /y /s
Run Code Online (Sandbox Code Playgroud)
但现在一位同事换了部门,但仍然可以访问网络驱动器上的文件,他再次尝试了批处理文件。
奇怪的是,在他的情况以及向他报告的其他一些同事的情况下,批处理文件仅复制模板文件夹并创建上面指定的目录。
这可能是什么原因?