我想用BAT做文件关联,可是有个小问题,请教高手,帮忙解决!
例如本人想把 .jsb文件,关联成用记事本打开。下面是命令,在DOS命令提示符下可以实现
Assoc .jsb=jsb
Ftype jsb=C:\WINDOWS\system32\notepad.exe %1
但本人想用BAT实现,批处理关联文件,下面是BAT脚本
@ECHO off
cls
color B
ECHO.
ECHO JSB文件关联
ECHO.
pause
Assoc .JSB=JSB
Ftype JSB=C:\WINDOWS\system32\notepad.exe %1
ECHO.
ECHO JSB文件关联成功
ECHO.
pause
exit
问题,本人是用样的命令,在命令提示符下可以实现,在BAT中无法实现。为什么,在命令提示符下,可以给定义1%的变量,在BAT中不能实现1%的变量,不能实现1%的变量,打开后是空的! 请高手告诉我怎么解决,我应该怎么写BAT,我觉得我是书写格式错误。
[ Last edited by 2691614 on 2006-9-16 at 05:44 ]
例如本人想把 .jsb文件,关联成用记事本打开。下面是命令,在DOS命令提示符下可以实现
Assoc .jsb=jsb
Ftype jsb=C:\WINDOWS\system32\notepad.exe %1
但本人想用BAT实现,批处理关联文件,下面是BAT脚本
@ECHO off
cls
color B
ECHO.
ECHO JSB文件关联
ECHO.
pause
Assoc .JSB=JSB
Ftype JSB=C:\WINDOWS\system32\notepad.exe %1
ECHO.
ECHO JSB文件关联成功
ECHO.
pause
exit
问题,本人是用样的命令,在命令提示符下可以实现,在BAT中无法实现。为什么,在命令提示符下,可以给定义1%的变量,在BAT中不能实现1%的变量,不能实现1%的变量,打开后是空的! 请高手告诉我怎么解决,我应该怎么写BAT,我觉得我是书写格式错误。
[ Last edited by 2691614 on 2006-9-16 at 05:44 ]
