随机选择文件并移动错误

时间:2016-11-24 00:15:33

标签: batch-file command-prompt

我正在尝试让这个批处理代码从特定文件夹中随机选择一个文件,然后将其移动到另一个文件夹,但是,我收到一条错误消息,指出:“系统无法找到指定的路径。”有谁知道造成这种情况的原因是什么?

if not exist "%userprofile%\Documents\asdf.txt" (
  @echo off
  setlocal EnableDelayedExpansion
  cd %userprofile%\Dropbox\
  set n=0
  for %%f in (*.*) do (
    set /A n+=1
    set "file[!n!]=%%f"
  )
  set /A "rand=(n*%random%)/32768+1"
  copy "!file[%rand%]!" %userprofile%\documents
)

0 个答案:

没有答案