批量修改JS文件名称.

批量修改JS文件名称.,第1张

::楼上的批处理还是很复杂啊

::楼主,新建一个文本文档,然后将下面的内容复制进去保存,最后把后缀名txt改为bat,将此文件放到你要处理的这个abc文件夹中,然后双击执行即可

::=========================================

for %%i in (*.js) do call :ss %%i

:ss

set aa=%1

rename "%aa%" "%aa:~4,4%"txt

<script type="text/javascript">

$("a").click(function () {

var href = this

var url = href.href

var name = href.innerHTML

if (url.indexOf("kindeditor") >= 0) {

download(url, name)

return false

}

})

/**

* 下载

* @param  {String} url 目标文件地址

* @param  {String} filename 想要保存的文件名称

*/

function download(url, filename) {

getBlob(url, function (blob) {

saveAs(blob, filename)

})

}

/**

* 获取 blob

* @param  {String} url 目标文件地址

* @return {cb}

*/

function getBlob(url, cb) {

var xhr = new XMLHttpRequest()

xhr.open('GET', url, true)

xhr.responseType = 'blob'

xhr.onload = function () {

if (xhr.status === 200) {

cb(xhr.response)

}

}

xhr.send()

}

/**

* 保存

* @param  {Blob} blob   

* @param  {String} filename 想要保存的文件名称

*/

function saveAs(blob, filename) {

if (window.navigator.msSaveOrOpenBlob) {

navigator.msSaveBlob(blob, filename)

} else {

var link = document.createElement('a')

var body = document.querySelector('body')

link.href = window.URL.createObjectURL(blob)

link.download = filename

// fix Firefox

link.style.display = 'none'

body.appendChild(link)

link.click()

body.removeChild(link)

window.URL.revokeObjectURL(link.href)

}

}

</script>

文件没有格式化。js文件是以js为扩展名的文件,是用javascript脚本语言编写的,更改后缀名后,由于文件没有格式化,所以还能运行,javascript是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11921657.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存