|
dragonamd
中级用户
  
积分 209
发帖 100
注册 2008-8-1
状态 离线
|
『楼 主』:
[已解决]求助,BAT运行生成上一级目录BAT
我在D:\A\B\C文件夹下运行BAT,在D:\A\F下生成BAT并运行
Last edited by dragonamd on 2008-8-23 at 02:03 AM ]
|
|
2008-8-22 05:13 |
|
|
pusofalse
银牌会员
    
积分 1604
发帖 646
注册 2008-4-13
状态 离线
|
『第
2 楼』:
@echo off
for %%a in ("%cd%.tmp") do set "dir=%%~dpa"
echo @echo off>%dir%a.bat
echo Command...>>%dir%a.bat
...
pause
|

心绪平和,眼藏静谧,无比安稳的火... Purification of soul...Just a false...^_^ |
|
2008-8-22 06:07 |
|
|
dragonamd
中级用户
  
积分 209
发帖 100
注册 2008-8-1
状态 离线
|
|
2008-8-22 06:41 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第
4 楼』:
@echo off
cd /d %dp0
cd ..
cd ..
cd f
echo @echo off>test.bat
echo echo hello>>test.bat
echo pause>>test.bat
start "" "test.bat"
|

 |
|
2008-8-22 09:37 |
|
|
dragonamd
中级用户
  
积分 209
发帖 100
注册 2008-8-1
状态 离线
|
『第
5 楼』:
@echo off
cd /d %dp0
cd ..
cd ..
cd f
echo @echo off>test.bat
echo %%i>>test.bat
echo pause>>test.bat
start "" "test.bat"
带了2个符号的创建BAT以后会变成一个
@echo off
cd /d %dp0
cd ..
cd ..
cd f
echo @echo off>test.bat
echo %i变成一个百分号了,呵呵>>test.bat
echo pause>>test.bat
start "" "test.bat"
|
|
2008-8-22 12:53 |
|
|
slore
铂金会员
      
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
6 楼』:
echo %%%%i>>test.bat
|

S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore |
|
2008-8-22 13:19 |
|
|
dragonamd
中级用户
  
积分 209
发帖 100
注册 2008-8-1
状态 离线
|
|
2008-8-22 13:40 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
|
2008-8-22 16:20 |
|
|
pusofalse
银牌会员
    
积分 1604
发帖 646
注册 2008-4-13
状态 离线
|
『第
9 楼』:
楼主的这种做法是不是有点像过河拆桥。
不管当时的问题有多么简单,对后来的新手也有启发作用。
|

心绪平和,眼藏静谧,无比安稳的火... Purification of soul...Just a false...^_^ |
|
2008-8-22 16:53 |
|
|
radem
高级用户
    CMD感染者
积分 691
发帖 383
注册 2008-5-23
状态 离线
|
『第
10 楼』:
严重支持F9
|

 |
|
2008-8-23 01:35 |
|
|
dragonamd
中级用户
  
积分 209
发帖 100
注册 2008-8-1
状态 离线
|
|
2008-8-23 02:01 |
|
|
dragonamd
中级用户
  
积分 209
发帖 100
注册 2008-8-1
状态 离线
|
|
2008-8-23 10:44 |
|