我的桌面也有个隐藏文件desktop.ini,用bat代码禁止显示隐藏文件以后,这个文件应该马上消失的,但是它还在,必须要按一下F5或右键刷新才消失。和你是一样的烦恼。
网上找答案,试过了RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters 根本不行,有人说assoc改文件关联能行,可桌面只是闪一下,文件或图标还在,也不行。所以自己研究。
终于成功找到答案。但必须保证前台是显示的桌面,而不是别的软件或文件夹窗口。
新建一个bat文件,添加如下代码:
@echo off
echo CreateObject("Shell.Application").ToggleDesktop>d:\a.vbs
echo CreateObject("WScript.Shell").SendKeys "{F5}{F5}{F5}{F5}{F5}">>d:\a.vbs
wscript.exe d:\a.vbs
del d:\a.vbs
exit
原来慧拍袭代码里面只有一个F5,发现不行,桌面只是闪了一下,图标或文件还在,我试着用了5个F5,竟然成功达到了前兄鼠标右键刷新桌面或按F5刷新一模一样的效果。真的是喜出贺局望外!
供大家分享!
局域网自动更新我做过。首先写一个拷贝你没闭服务器上指定路径的bat文件,拷孙核贝你本机。
再写上start 程序路径.bat 来实现运行这个程序。
把这个程序加则察掘入启动项即可实现每天电脑开机就自动更新。
分类: 电脑/网络 >> *** 作系统/系统故障问题描述:
各位朋友,有问题请教大家,还望多多帮助,我想在DOS环境下执行一个批处理文件,要求是:有两个文件需要轮流执行,在每个文件执行后,需要重哪扰颂起计算机;这样轮流执行200次。主要问题李盯:1.如何计算机在DOS下自动重起;2.怎样实现200次计数。感谢大家了!!!
我要做的就是写一个在DOS下,自动刷新BIOS的批处理文件,把两个版本号的BIOS轮流刷新到计算机上。
我的名字起的有些嚣张了,还望大家不要计较这个。
解析:
使电脑重新启动 X 次
@echo off
echo b>>d:\cc.txt
find /c "b" d:\cc.txt>d:\find.txt
find "2" d:\find.txt||shutdown /李郑r /t 4 /c "对不起,系统遇到一个严重问题,需要重新启动!"
exit
文件中的路径应根据实际情况,改的深一些,以免被发现。文件中的“2”表示重新启动的次数,可改的大一点,这样就会重启很多次。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)