本帖最后由 pcl_test 于 2016-10-13 23:34 编辑
- @echo off
- set "str1=C:\D:\E:\G:\Z"
- set "str2=C:\D:\E:\F:\G:\Y:\"
- for /f "delims=" %%a in ('mshta "javascript:var a='%str1:\=\\%',b='%str2:\=\\%',n=[],m=[],k=[],s='';for(var i=0;i<a.length;i++)if(!n[a.substr(i,1)])n[a.substr(i,1)]=1;for(var i=0;i<b.length;i++)if(!m[b.substr(i,1)])m[b.substr(i,1)]=1;for(var c in n)if(!m[c])s+=c+'\r\n';for(var d in m)if(!n[d])s+=d+'\r\n';(new ActiveXObject('Scripting.Filesystemobject')).GetStandardStream(1).Write(s);close()"') do echo;%%a
- pause
复制代码
- @echo on
- rem win7以上系统运行
- set "str1=C:\D:\E:\G:\Z"
- set "str2=C:\D:\E:\F:\G:\Y:"
- powershell -c "('%str2%' -split ''|?{!'%str1%'.contains($_)})+('%str1%' -split ''|?{!'%str2%'.contains($_)})|sort|select -unique"
- pause
复制代码
|