批处理 将一个文件a.txt考到delphi的安装目录下,如“C:\Program Files (x86)\Borland\Delphi7\Bin” 20

这个安装目录不是定死的,需要获取一下,比如xp,win7,装的目录就不同,求高手帮忙... 这个安装目录不是定死的,需要获取一下,比如xp,win7,装的目录就不同,求高手帮忙 展开
 我来答
慧美青枫
2013-12-24 · TA获得超过362个赞
知道小有建树答主
回答量:223
采纳率:0%
帮助的人:191万
展开全部

你这个目录应该是固定的吧 Delphi7/Bin。如果不是我就整不了了,下面哥们的方法我还不会用,只能用笨方法,就是说你的目录是固定的,或program files(x86) 或program files,我只能在批处理中让你自己选择了

如果目录不对你就自己改一下里面的目的目录吧


     【存为bat文件,放在a.txt同目录下执行即可】


  • Program files(x86) 是64位系统默认的32位程序安装目录,64位中的Program files这个文件夹就是默认放64位程序的了

  • 32位系统默认的就是Program files了

    @echo off
    color fc

    :menu
    cls
    echo.
    echo   1. 复制到 Program Files(x86)
    echo   2. 复制到 Program Files
    echo   0. 退出

    set /p option=选择:
    if %option%==1 goto 1
    if %option%==2 goto 2
    if %option%==0 exit


    :1
    copy /y a.txt "C:\Program Files (x86)\Borland\Delphi7\Bin"
    echo 已复制到 C:\Program Files (x86)\Borland\Delphi7\Bin
    echo 任意键回到菜单 & pause >nul
    goto menu

    :2
    copy /y a.txt "C:\Program Files\Borland\Delphi7\Bin"
    echo 已复制到 C:\Program Files\Borland\Delphi7\Bin
    echo 任意键回到菜单 & pause >nul
    goto menu
jd08139
2013-12-11 · TA获得超过3733个赞
知道大有可为答主
回答量:2174
采纳率:66%
帮助的人:2837万
展开全部
可以通过注册表查找 delphi 的安装路径,你手动打开注册表找到 delphi 的安装路径所在注册表项,记录下来,然后就可以用批处理中 reg query 命令读取安装路径了.而且准确高效.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式