标题: 怎样将TX文件内容加入变量??已自己搞定!!
[打印本页]
作者: jh1688
时间: 2008-7-12 15:41
标题: 怎样将TX文件内容加入变量??已自己搞定!!
我参考了论坛上的有关章节,自己用FOR 、DIR等>>一个文本文件,GHOST.txt 其内容为:
K:\~1\xp.gho
我不知道用什么方法能将这段,加入到变量%GHOS%中,可以供GHOST软件调用以后自动恢复备份:
Ghost -clone,mode=pload,src=%ghos%:1,dst=1:1 -sure -fx
请达人帮我一下,不要用第三方软件,可以建立临时文件夹,谢谢……
因在论坛中找了好久,找不到好方法,特求教!!!!
[ Last edited by jh1688 on 2008-7-16 at 05:36 AM ]
作者: bat-zw
时间: 2008-7-12 15:47
set /p %ghost%=<ghost.txt
作者: HAT
时间: 2008-7-12 16:02
不嫌麻烦的话,还可以:
@echo off
for /f "usebackq tokens=1* delims=" %%a in ("C:\test\GHOST.txt") do set GHOS=%%a&&goto :eof
作者: hackerscans
时间: 2008-7-12 16:08
作者: jh1688
时间: 2008-7-12 16:50
先谢谢楼上两位的回复!!!!!就是不知道两位的回复在纯DOS下能用吗??
我是要把他用在GHOST自动恢复中的!!!!!!!!!!!!!
set /p %ghost%=<ghost.txt
不知道在纯DOS下可以运行吗???
先试试看再说啦!!!!!!
[ Last edited by jh1688 on 2008-7-12 at 05:13 PM ]
作者: jh1688
时间: 2008-7-16 05:38
set drv=C D E F G H I J K L M N O P Q R S T U V W X Y Z
for %%i in (%drv%) do dir %%i:\*.gho /b /s /a >>temp.txt
find /i ".gho" temp.txt >nul
type temp.txt | lmod set lastdrv=[] > temp.bat
call temp.bat >nul
if not exist %lastdrv% goto hfqt_2
Ghost -clone,mode=pload,src=%lastdrv%:1,dst=1:1 -sure -fx
请各位达人指正!!!谢谢……