dos for


@echo off time显示秒以下的数值
clstime /t不显示秒以下的数值
setlocal 设置的参数只在本local中有效 date显示日期,并提示输入新的日期
rsm inventory /lf"Hewlett Packard LTO Ultrium-3 drive" /aFULL data /t只显示日期
timeout /t 60 待机时间
rsm refresh /lf"Hewlett Packard LTO Ultrium-3 drive"
timeout /t 60
for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l Tokens指定参数个数
for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i Delims=/指定分解符
set tm=%tm::=-% set tm=%tm::=-%DOS下的替换命令
set dtt=%dt%%tm%
ntbackup backup @c:\test\test.bks /n "%computername%-%dtt%" /d "daily %dtt%" /j /n指定磁带名
daily %dtt% /p "LTO Ultrium" /V:no /R:no /L:f /M normal /RS:NO /HC:ON /UM /d对每个备份set制定lable
timeout /t 60 /j指定日志文件中的job名,可以是备份内容和备份时间
rsm refresh /lf"Hewlett Packard LTO Ultrium-3 drive" /p 地址池名
timeout /t 60 /V:no备份结束对数据检证 /R:no限制访问权,只有admin
rsm eject /lf"Hewlett Packard LTO Ultrium-3 drive" /L:f日志文件的种类(f = 详细、s = 简洁、n = 不要)
timeout /t 60 /M normal 备份种类。(normal、copy、differential、incremental、daily )
endlocal /RS:NO 备份即插即用记忆区域数据库
/HC:ON磁带机上使用硬件压缩 /UM
查找可以使用的最初的媒体,然后格式化。然后,这个媒体被本次的备份操作所使用。
/um使用的场合,为了找到适合的种类的媒体, (4mm DDS など)/p指定媒体种类的地址池。
/um 使用的话、空得地址池、导入地址池、未认识地址池、以及从备份地址池中的媒体,
这些媒体都可以检索到。如果找到可以利用的媒体、检索停止。找到的媒体,格式化,
没有用户输入,被使用。此命令不适用テ�`プ ロ�`ダ�`。
有独立不接入网络的磁带机才使用。
@echo off

echo %computername%

for /f "Tokens=1-3 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-
for /f "Tokens=1-2 Delims=: " %%i in ('time /t') do set tm=%%i-%%j
set dtt=%dt%%tm%
echo %dtt%

REM dos替�Q
set tmt=12:23:452:2342:22:22
echo %tmt%
echo %tmt::==%

pause
 

你可能感兴趣的:(职场,dos,for,休闲)