-1

当我们在 Windows 2016 上调用我们的应用程序时,我们运行一个 .bat 文件,该文件将文件从网络共享复制到用户登录的服务器上的驱动器 - Windows 最近开始给我直接从网络驱动器运行应用程序的问题,因此这个额外步骤

我是管理员,因此生成的文件归“管理员”所有

如果不是管理员用户的人运行 .bat 文件,它将无法覆盖这些文件,因此他们可能不会运行最新版本的代码

我不想在退出应用程序后删除文件,因为这会强制每次都复制文件,而不仅仅是在更改时,而且由于应用程序是从 .bat 文件生成的,所以也会有问题

如何使用 xcopy、robocopy 或 icacls 对目标文件有效地执行“chmod 777”,以便每个人都可以写入和执行这些文件,而不管哪个用户运行 .bat 文件将它们复制到那里?

现有代码:

mkdir D:\Fintechnix\Images\st%RELEASE% 2> nul

xcopy /R /D /YS:\FintechnixApp\Builds%RELEASE%\bld\images*.img D:\Fintechnix\Images\st%RELEASE%

4

0 回答 0