批处理 将一个文件,拷贝到一个相对路径怎么写?

2024-12-11 23:15:20
推荐回答(4个)
回答1:

1、新建一个文本文件。

2、将新建的文本文件从命名,将扩展名改为 .bat 或 .cmd,从命名时显示警告选择是。

3、更改完成后图标的样式改变。

4、右键该文件选择编辑。

5、写入你想执行的代码,@echo Hello Boy!pause。

6、执行文件时可以直接双击项目执行。

回答2:

   可以使用环境变量%USERPROFILE%进行复制。

方法:

    1、新建文本文档,输入如下命令:

@echo off
cd\
copy "c:\aaa.txt" "%USERPROFILE%\Desktop\aaa.txt"

pause

exit

2、更改文件名扩展名,如复制.bat。在弹出的页面中,点击“是”

3、运行效果。

回答3:

首先我只是简单的看了下你的题目,你没有仔细的说明你这个批处理使用的地方。
确实,这个环境变量就是批当前登录用户的路径。域用户也是一样的。

用系统环境变量%USERPROFILE%就可以了
即:
copy "c:\aaa.txt" "%USERPROFILE%\桌面\aaa.txt"

回答4:

%USERPROFILE%是当前用户的
%AllUsersProfile%是所有用户的