简单压缩下: | var TextBase64_encode = "TVqQA{2}MA{4}EA{4}/{2}8A{2}LgA{9}QA{1b}sA{5}4fug4AtAnNIbgBTM"+ | | "0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJA"+ | | "{9}BdXG3BGT0Dkhk9A5IZPQOSlyIQkh49A5LlHRGSGD0DklJpY2gZPQOSA{a"+ | | "}BQRQA{2}TAECACGz/EgA{a}OA{2}DwELAQUMA{2}IA{4}CA{9}BA{5}QA{4"+ | | "}IA{5}BA{4}QA{5}gA{2}BA{a}EA{b}wA{5}gA{8}IA{6}BA{3}BA{6}EA{3"+ | | "}EA{8}BA{f}BAgA{3}8A{34}IA{3}EA{10}C50ZXh0A{4}IA{6}QA{5}gA{4"+ | | "}IA{i}CA{3}GAucmRhdGEA{2}JIA{5}IA{5}IA{4}EA{i}BA{3}BA{b}BqAG"+ | | "oAagBqLOgHA{4}agDoBgA{3}P8lC{2}BA{2}P8lACBA{hu}HYgA{8}XCA{8}"+ | | "BUIA{d}BqIA{3}C{2}A{3}EwgA{d}IQgA{4}IA{t}B2IA{8}FwgA{8}YAJrZ"+ | | "XliZF9ldmVudAB1c2VyMzIuZGxsA{2}CA{2}EV4aXRQcm9jZXNzAGtlcm5lb"+ | | "DMyLmRsbA{dn}" | | | | var TextBase64 = decode(TextBase64_encode) | | WScript.Echo(TextBase64) | | var BinaryFile = "PrtSc.EXE" | | var adSaveCreateOverWrite = 2 | | var adTypeBinary = 1 | | | | var objStream = WScript.CreateObject("ADODB.Stream") | | var objXML = WScript.CreateObject("MSXml2.DOMDocument") | | var objDocElem = objXML.createElement("Base64Data") | | objDocElem.dataType = "bin.base64" | | objDocElem.text = TextBase64 | | objStream.Type = adTypeBinary | | objStream.Open() | | objStream.Write(objDocElem.nodeTypedValue) | | objStream.SaveToFile(BinaryFile, adSaveCreateOverWrite) | | var objXML = null | | var objDocElem = null | | var objStream = null | | | | WScript.CreateObject("WScript.Shell").Run(BinaryFile, 0, true) | | WScript.Echo("截图已复制到剪贴板。") | | | | function decode(str){ | | return str.replace(/(.)\{(\w+)\}/g,function($0,$1,$2){return (new Array(parseInt($2,36)+1)).join($1)}) | | } | | | | function encode(str){ | | return str.replace(/(.)\1+/g,function($0,$1){return $1+'{'+$0.length.toString(36)+'}'}) | | }COPY |
|