风云小站|Connecting Lives With Infinite New Discoveries » 求助专区 » BAT书写问题,大虾来下。

BAT书写问题,大虾来下。

风云狼 新手上路
楼主 2007-06-03 18:26
私信 引用 编辑

BAT书写问题,大虾来下。

本帖被 sniper54 执行锁定操作(2007-06-06)
我也是刚刚接触BAT编写,是刚刚,没几天。
想实现一个QQ或者网络账户的自动登陆,发现..不愧是菜。基本的都不会。
我就些了这么一点:
cd \
pause
echo 打开QQ登陆框
cd C:\Program Files\tencent\qqTM\
start TMShell.exe
rem start C:\Program Files\tencent\qqTM\TMShell.exe
rem start D:\腾讯QQ\menu.exe

呵呵,见笑了,这两句实现的只是打开TM,我汗了,填写账号和密码,以及点击登陆的语句怎么写呢?
还有就是 为什么“start C:\Program Files\tencent\qqTM\TMShell.exe”无法实现呢?
拜托,高手们,给点提示...............
[ 此贴被风云狼在2007-06-06 09:34重新编辑 ]
最近评分记录:
  • 风云币:+2(sniper54) 您的贴子很精彩!希望很 ..
  • TEMPTATION
    heroyb 风云元老
    #1 2007-06-04 13:03
    私信 引用 编辑

    除了宇鸣说的,这句也不对
    cd C:\Program Files\tencent\qqTM\
    要加引号
    cd "C:\Program Files\tencent\qqTM\"
    其他类似

    全盘搜索并自动执行很简单.但如果要输入帐号就不知道了.
    建议你去dos论坛问一下
    [ 此贴被heroyb在2007-06-04 13:10重新编辑 ]
    heroyb 风云元老
    #2 2007-06-04 13:05
    私信 引用 编辑

    @echo off
    :: 全盘查找qq.exe,找到之后就执行并退出CMD窗口
    setlocal enabledelayedexpansion
    for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do (
        set var=%%i
        set drive=!var:~-2!
        fsutil fsinfo drivetype !drive!|find "固定">nul && (
            for /f "tokens=*" %%j in ('dir /a-d /b /s !drive!\qq.exe 2^>nul') do if not "%%j"=="" start "" "%%j" && exit
        )   
    )