首发于 China's Prices Project (量潮科技)
简单而实用的CMD命令(二)

简单而实用的CMD命令(二)

第二弹来啦。第一弹地址: 简单而实用的CMD命令 - 知乎专栏

我曾经天真地以为在cmd.exe里用help调出来的命令就是全部的cmd命令了,直到我发现了:

微软的Command-Line Reference

震惊!然而我还没来得及把每个坑都踩一遍,所以也许会有简单而实用的CMD命令(三),敬请期待。

正文开始。

使用VBS开机后自动调用BAT文件,从而实现一些功能。

准备工作:

1、一个VBS文件

CreateObject("WScript.Shell").Run "C:\Users\lenovo\Desktop\1.bat",0
其中“C:\Users\lenovo\Desktop\1.bat”为指定的BAT文件的路径。
以上代码可以调用1.bat文件,并且不显示任何窗口。
关于VBS的语法我没有深入了解,只是拿来用了一下。

2、找到存放开机启动程序的文件夹,将VBS文件放进去

win8、win10在:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
其他系统应该也差不多,如果不是麻烦自行百度。

这样就可以开机后安静地运行我们所准备的BAT文件了。

以下代码保存为BAT文件皆可运行。

一、检测某进程是否存在,如果存在就关掉该(其他)进程。

平时在用电脑的时候,总有一些软件是用户众多却又十分被讨厌的。

比如迅雷,如果一个宿舍有人用迅雷,又没有限制上传速度,那么下载时的上传所带来的高PING简直让打网游的人抓狂。迅雷在后台有一项名为:ThunderPlatform.exe的进程会上传数据。即使迅雷不是开机启动,这项进程也会启动。

再比如某企鹅,我不是太懂为什么一个聊天软件会自带一个开机自启的进程——QQ安全防护进程(Q盾)(进程名:QQProtect.exe)。(不可知真假的上传用户资料的黑历史并不重要,反正QQ总是要用的,但是一想到QQ都没开,结果有个不知道什么东西在后台启动了,就特别想关掉。)

以及一些视频软件等关闭开机启动也拦不住的软件。

choice /t 60 /d y /n >nul
tasklist|find /c /i "ThunderPlatform.exe"
if ERRORLEVEL 0 (taskkill /f /im ThunderPlatform.exe)
结合上述的VBS文件,可以做到:开机60秒之后检测ThunderPlatform.exe是否存在,存在则关闭。
(迅雷已经被称为吸血鬼、吸血骡了,这样子做似乎更狠。 = =)
:mark1
tasklist|find /c /i "Thunder.exe"
if ERRORLEVEL 1 (taskkill /f /im ThunderPlatform.exe)
choice /t 5 /d y /n >nul
goto mark1
效果:开机后,每5秒检测一次,如果Thunder.exe存在,就不关闭ThunderPlatform.exe;不存在则关闭。
:mark1
tasklist|find /c /i "Steam.exe"
if ERRORLEVEL 0 (taskkill /f /im Steam.exe)
choice /t 600 /d y /n >nul
goto mark1
效果:恶搞OvO,开机后,每10分钟检测一次Steam.exe是否存在,存在则关闭。
  • 由于执行间隔比较长,所以CPU占用并不高。
  • “|”为管道符,它会将前一个命令的输出传递给后一个命令做为输入。

二、将当前文件夹及子文件夹下的文件改为隐藏属性(包括文件夹)

attrib +h /s /d 
当然也可以指定文件夹:
attrib +h /s /d C:\Users\lenovo\Desktop\1

三、将当前文件夹及子文件夹下的同扩展名文件移动到相同文件夹

for /f %%i in ('dir /b/s/a-d') do move /-y "%%i*" "%~dp0"
for /f "delims=. tokens=2" %%i in ('dir/s/b/oe') do md "%%i"
for /f %%i in ('dir/ad/b') do move *%%i %%i
pause
  1. 第一条命令将当前文件夹的子文件夹内的文件移动到当前文件夹。
  2. 第二条命令以“.”分割文件名,取第二段,由此创建文件夹。比如:txt、exe、doc、ppt等。
  3. 第三条命令将当前文件夹下的文件按照扩展名移动到对应的文件夹里。
  • 2中的方法会导致:文件名中含有“.”会导致创建无关的文件夹,以及如上图所示exe - 快捷方式和exe同时存在的BUG。
  • 3中的参数-y 确保了覆盖同名文件前会进行提醒。
  • 请小心使用。
  • 在批处理程序中使用 FOR 命令时,指定变量请使用 %%variable而不要用 %variable。变量名称是区分大小写的,所以 %i 不同于 %I。


接上篇,一些简单的CMD命令和操作。

1、TYPE命令

2、XCOPY命令

3、ROBOCOPY命令

以上两个命令用来同步文件好像很厉害的样子。不过个人没有这方面的需求就没有用过 = =,大家可以研究看看。

4、在任意文件夹的空白处,按住Shift+ 右键,即可看到“在此处打开命令窗口”选项。

================================================================

暂时想不到其他什么简单而实用的命令了,大家有什么想法可以评论留言;或者有想实现的功能也可以说说看,我会试着写看看。

谢谢大家。

最后再分享一个网上找的黑客帝国数字雨屏保,帅炸。

黑客帝国数字雨屏保.rar_微盘下载

左键双击预览,右键单击可以配置和安装。

以上。

PS:发布之后发现排版没排好,手贱删除,结果文章找不回来了,差点翻车,还好网页有缓存。

聚圣源商店起名 大全马姓宝宝起名团队起名字江苏教育频道直播起名字2021起名拳头公司公司起名君字个人无抵押贷款七八九科技有限公司起名名典起名网免费打分完美者u盘维护系统咀嚼的拼音起名的 海叉车起名怎么知道名字起的好坏大型狗起名霸气点的名字起名大全免费网三角形的周长张姓男孩可以起什么名字黎米京廷全文免费阅读无弹窗演员请就位第二季免费观看门市起名打分免费测试山东青岛遭最大规模浒苔侵袭1518公司起名中国卡塔尔直播网店起名字打分央视5套节目表起名小开头小抄写员恋之欲室淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化