通过打开CMD,使用批处理文件执行复制命令。

问题描述 投票:-1回答:1

我在桌面上创建了一个批处理文件,其中有一个简单的代码。

%SystemRoot%\system32\cmd.exe

这将打开命令提示符

然后我需要复制粘贴以下代码到命令提示符。

for /r "Z:\QCQA\Main QCQA Files\QA System Files\Nonconformance\Non-Conformance Reports\" %i in (NCR*.pdf) do copy "%~fi" "Z:\QCQA\Main QCQA Files\QA System Files\Nonconformance\NCR Log Tracking\PDF Destination from DOS\" /Y

上面的命令只是将PDF从一个目录复制粘贴到另一个目录。

有没有办法把整个事情写成一个批处理文件?希望的输出是。

  • 一个BAT文件的桌面图标。
  • 双击它可以做两件事。打开命令提示符,执行复制命令。
  • 完成后关闭命令提示符

做好这些后,我就可以简单地使用Windows任务调度程序每天凌晨5点运行这个Bat文件。

所有的帮助都很感激。谢谢你的帮助。

batch-file cmd command-prompt
1个回答
0
投票
  • 在桌面上创建一个批处理文件,并使用以下代码......
@echo off

for /r "Z:\QCQA\Main QCQA Files\QA System Files\Nonconformance\Non-Conformance Reports\" %%i in (NCR*.pdf) do (
  copy "%%i" "Z:\QCQA\Main QCQA Files\QA System Files\Nonconformance\NCR Log Tracking\PDF Destination from DOS\" /Y
)
  • 在你想运行的时候,双击批处理文件。
  • 这就是了! =)
© www.soinside.com 2019 - 2024. All rights reserved.