我需要一個批處理腳本,在該腳本中我可以放置文件或導演,並將它們複製到我的NAS中。我想拖動批處理文件或文件夾,然後完成他的工作。現有的文件或目錄應該被覆蓋,我不想得到一些問題的重寫或某事。其他。另外,我希望在發送到窗口的對話框中完成此腳本。我希望你能幫助:)拖放xcopy
我最大的問題是拖放功能。
謝謝
PS: 這段代碼我在網上的拖放找到,但我不明白-.-
@echo off & setlocal
set "Ein=meinedatei.txt"
set "Aus=meinedatei.dat"
if exist "%Aus%" del "%Aus%"
set Zuletzt=-
for /f "tokens=2" %%i in ('findstr ".rst .pop" "%Ein%"^|sort') do call :ProcessLink "%%~i"
goto :eof
:ProcessLink
if %1==%Zuletzt% goto :eof
set Zuletzt="%~1"
(echo /%~1)>>"%Aus%"
當您將文件拖到一個批處理腳本,文件的完整路徑被存儲在'%1'。(如果拖動多個文件,它們將存儲在'%2','%3'等中) – SomethingDark