好东西要分享

vcf转csv批处理

vcf文件格式是名字-电话-公司-职位,如下图

 姓名 电话 公司 职位
张三 +82 111-1111-1111
李四 +82 111-2222-2222

转换成通讯录格式,适用于vCard
BEGIN:VCARD
VERSION:3.0
N:;张三;;;
FN:+82 111-1111-1111
TEL;TYPE=CELL:+111-1111-1111
ORG:
TITLE:
END:VCARD

@echo off  setlocal EnableDelayedExpansion    del temp.txt  del vcf.vcf    set /a line=1  for /f "tokens=1,2,3,4 delims=," %%a in (csv.csv) do (  	if !line! gtr 1 (  		(echo BEGIN:VCARD)       >> temp.txt  		(echo VERSION:3.0)		 >> temp.txt  		(echo N:;%%a;;;)		 >> temp.txt  		(echo FN:%%a)			 >> temp.txt  		(echo TEL;TYPE=CELL:%%b) >> temp.txt  		(echo ORG:%%c)			 >> temp.txt  		(echo TITLE:%%d)		 >> temp.txt  		(echo END:VCARD)		 >> temp.txt  	)  	set /a line+=1  )    ren temp.txt vcf.vcf

相关推荐

  • 暂无文章

评论 抢沙发

评论前必须登录!