我制作了一个简单的批处理文件,将文件从其文件夹复制到Windows 10 Program Files文件夹。问题是如果我以管理员的身份从主硬盘中的任何驱动器右键单击运行该文件,它运行正常。但是,如果我从外部USB驱动器运行它,并以管理员的身份右键单击运行,CMD会闪烁一秒钟,但它甚至不会暂停。文件都没有被复制。如果我从已打开的具有管理员权限的cmd提示符运行cmd文件,它将正常运行。如果我运行双击cmd文件并在没有管理员的情况下运行,则CMD保持打开状态,并表示访问被拒绝,应该是C:// Program Files 以下是代码
pushd %~dp0
MD "C:\Program Files\Example Folder"
ROBOCOPY . "C:\Program Files\Example Folder" "Example File.ext"
popd
PAUSE
我也尝试过XCOPY和COPY。