求大婶指教下面的DOS命令,能解释下是干嘛用的 感激不尽啊
dos吧
全部回复
仅看楼主
level 1
dugujiehao1 楼主
@echo off
setlocal enabledelayedexpansion 指向VSS数据库的所在目录
set SSDIR=E:\\VSS\\VSS-DB\\
指定用户名
set SSUSER=peter
指定密码
set SSPWD=123
指向ss.exe所在的路径
set path=%path%;E:\\Program Files\\vss-server\\win32
@echo Please input the vss path like
set /p temp= if exist \"c:\\vss.log\" del \"c:\\vss.log\" set var=\"\" for /f \"tokens=2,3\" %%a in (\'ss history $\\ConfigEnvironment\\%temp%\\*.* -#1 -b\') do (
if \"%%a\"==\"of\" (
set var=%%b
set vvar=!var:~23!
) if not \"%%a\"==\"of\" (
if not \"%%a\"==\"1\" (
echo !vvar! %%a>>c:\\vss.log)
)
) notepad \"c:\\vss.log\"
exit
其实我是需要一个能获取VSS指定目录下的所有历史版本信息的DOS操作命令 上面这个我看不懂 比如说有版本一 版本二 版本三 我现在需要获取版本二的的历史记录 又该怎么做 要用.txt 来显示
2012年02月17日 12点02分 1
1