[英]Windows batch command for file copy
目前,我正在使用舊的vbs腳本。 在那我發現它調用了另一個.bat文件。
WshShell.run "abc.bat " + logfilename + " " + exlogfilename ,3, True
abc.bat文件包含以下代碼。
@echo off
FOR /F "skip=1 delims=*" %%a IN ('dir /O-D /B \\server1\xyz\*.log') DO move \\server1\xyz\%%a D:\folder1\
任何人都可以解釋這兩行將要做什么。 我有基本的想法,但與參數混淆。 也歡迎使用Powershell替代產品。
我相信它會將每個日志文件(擴展名* .log)從服務器\\\\server1
,子目錄\\\\server1\\xyz
移動(而不是復制)到本地目錄D:\\Folder1
。
指令/OD
和/B
可以使腳本正常工作(對結果進行排序並僅顯示文件名)。 它們不會修改批處理文件的行為。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.