bat文件制作和转换

来源:百度知道 编辑:UC知道 时间:2024/05/24 09:55:24
这个工程很困难, 所以我给的分也多. 希望一些电脑高手能帮忙解决..

只要告诉我怎么做出以下三份就可以了.

1. 数字选择,比如给出1.删除文件
2.移除文件
3.添加新文件
选择1 然后按回车继续.. 就执行了删除文件这个命令

2. 命令转换 先运行此bat 他会将一个文件移到另一个文件夹,退出
当再运行时该bat时,他会将另一个文件夹里的文件删除.
也就是上一次与现在所执行的命令不同.当第三次运行BAT文件时,则又会执行[将一个文件移到另一个文件夹]的命令了, 这样反复..

3.关于bat转exe的工具,以及使用脚本.. 我想将bat转成exe 并且更改字体颜色,图标等

希望大家能帮我解决这一问题. 成功的话我还会再加50分的

1. 数字选择,比如给出1.删除文件
2.移除文件
3.添加新文件
选择1 然后按回车继续.. 就执行了删除文件这个命令
::以下是针对上面问题1的参考命令代码,比如你有1个txt文档,1.txt,还有两个文件夹A,B;其中1.txt在A里面;

我不是很理解你的“移除”和“删除”之间的区别,我把你的“移除”认为是移动,“添加新文

件”我也不是很清楚你的意思,我理解成“复制”,执行下面命令的时候A中是有1.txt的
@echo off
set /p pass=输入数字1.删除文件2.移除文件3.添加新文件
if %pass%==1 del a\1.txt
if %pass%==2 move a\1.txt b
if %pass%==3 copy a\1.txt b\1.txt

2. 命令转换 先运行此bat 他会将一个文件移到另一个文件夹,退出
当再运行时该bat时,他会将另一个文件夹里的文件删除.
也就是上一次与现在所执行的命令不同.当第三次运行BAT文件时,则又会执行[将一个文件移到另

一个文件夹]的命令了, 这样反复..
::以下是针对上面问题2的参考命令代码,同样有A,B,1.txt,1.txt起初还是在A
::第一种效果就是第一次运行时将A下的1.txt复制到B,第二次运行是删除B下的1.txt,第三次还是将A下的1.txt复制到B....
@echo off
if not exist b\1.txt (
copy a\1.txt b
) else (
del b\1.txt
)
::第二种效果就是第一次运行时将A下的1.txt移到B,第二次运行是将B下的1.txt移到A,第三次还是将A下的1.txt移到B....
@echo off
if not exist b\1.txt (
move a\1.txt b
) else (
move