win7系统无法运行批处理
发布网友
发布时间:2022-04-23 06:45
我来回答
共5个回答
热心网友
时间:2022-06-16 22:14
解决办法如下:
1、点击开始,点击运行;
2、输入regedit,点击确定;
3、依次点击展开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.BAT ;
4、删除其下所有键值,关闭注册表编辑器重启即可。
热心网友
时间:2022-06-16 22:15
这个和系统位数和代码没任何关系
因为在win7引进了 uac
所有你的命令执行的时候费管理员,都是被拒绝的,
想要运行的话,要曲线救国,
下面这段代码是我从其他高手那里借鉴过来的,
复制到TXT后存成VBS比如a.vbs
Set args=WScript.Arguments
If 0=args.Count Then Set args=Nothing:WScript.Quit
cmds=args.Item(0)
For i=1 To args.Count-1
para=para & args.Item(i) &" "
Next
WScript.CreateObject("Shell.application").shellexecute cmds, para,"","runas",1
WScript.Quit
然后将这个文件丢到SYSTENM32下面,在命令里执行a.vbs就会用管理员方式执行,就不会出现命令被拒绝了,
但是还有一个问题,尽管这样,dos在调用a.vbs的时候还会出现要求用户确认的情况,
所有还要做一个设置,就是将你的批处理,加入到UAC的白名单中,
在注册表修改
手动修改注册表:
在 HKEY_CURRENT_USERS\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers 键下面新建值,值的名字是程序的全路径,值数据是“RunAsInvoker”。
该程序在没有修改系统文件或设置的情况下不会弹出用户帐户控制!(你也不用关闭UAC降低系统安全性)。
有点麻烦但是也是没办法
试过即便直接关闭UAC有时候还是回出问题,
上面的办法,是我目前能找到比较好的方法,
要是在XP就没有这个*了
热心网友
时间:2022-06-16 22:15
楼主的系统是64位吗,系统64位不支持,另外是微软为了所谓的安全,将全部的这类文件禁止运行
华夏联盟
热心网友
时间:2022-06-16 22:16
批处理内容贴出来看看。
热心网友
时间:2022-06-16 22:16
【运行】输入【gpedit.msc】,【用户配置】-【管理模板】-【系统】-【阻止访问命令提示符】里看看是否启用,如启用选【未配置】。
(hkey_local_machine\software\microsoft\windows
nt\currentversion\image
file
execution
options)下删除“debugger”。
win7系统无法运行批处理怎么办
1、点击开始,点击运行;2、输入regedit,点击确定;3、依次点击展开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.BAT ;4、删除其下所有键值,关闭注册表编辑器重启即可。
Win7系统电脑无法运行bat命令怎么办
1、按住“Win+R”打开“运行”;2、输入“control“,按“回车键”打开“控制面板”;3、点击“系统和安全”;4、点击“系统”;5、点击左上角的“高级系统设置”;6、点击下方的“环境变量”;7、在“administrator用户变量”下方点击“新建”;8、输入“变量名”%path%,以及“变量值”C:/windows...
Windows7系统运行bat批处理文件出现闪退如何解决
你先看看那个批处理的使用方法。如果你要看批处理运行状态,右击那个Bat文件,先编辑。就打开了记事本。在末尾加个回车输入Pause保存后打开就不会在执行后自动关闭了。二、win7下不能运行bat格式的文件:开始-运行,输入regedit,回车,打开注册表编辑器。找到:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurren...
Win7运行bat批处理闪退怎么解决?
开始-运行,输入regedit,回车,打开注册表编辑器。找到:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.BAT 把下面的东西,看起来不怎么顺眼的都删除了。三、命令提示符已被系统管理员停用 1、单击开始菜单,选择运行,然后输入 gpedit.msc 并回车;2、打开本地组策略编辑器后,用户...
Windows7系统运行bat批处理文件出现闪退如何解决
你先看看那个批处理的使用方法。如果你要看批处理运行状态,右击那个Bat文件,先编辑。就打开了记事本。在末尾加个回车输入Pause保存后打开就不会在执行后自动关闭了。二、win7下不能运行bat格式的文件:开始-运行,输入regedit,回车,打开注册表编辑器。找到:HKEY_CURRENT_USERSoftwareMicrosoftWindows...
Win7系统执行bat批处理文件显示乱码怎么办-搜狗输入法
1、右键点击Bat批处理,选择编辑,然后打开,重新另存为 编码选择ANSI 即可。若以别的方式(如UTF-8)编辑了批处理,转换成ANSI格式即可;2、下面是保存后文件;3、打开运行后,乱码的问题解决了。综上所述,搜狗输入法官网以其丰富的内容资源、便捷的下载通道和专业的用户服务,成为了广大输入法用户不可...
批处理文件 在WIN7上无法运行 在XP上可以运行 为什么???急急
bat文件为系统程序命令,通常是用记事本编写完成后,TXT后缀改为BAT,如果打开不了,说明再编写的时候某一段或整体中的某部分命令语句不正确,所以系统无法辨认要做什么,才不会响应!
运行批处理 在XP上能运行,win7不行
Win7需要把 "IP Address" 改为 "IPv4 地址".ECHO OFFfor /f "tokens=16" %%a in ('ipconfig ^| find /i "IPv4 地址"') do set IP_addr=%%aecho %IP_addr
win7系统执行bat批处理文件显示乱码的解决方法
其实原因很简单,是由于bat中的文字使用了UTF-8到导致。解决方法:1、右键点击Bat批处理,选择编辑,然后打开,重新另存为 编码选择ANSI 即可。若以别的方式(如UTF-8)编辑了批处理,转换成ANSI格式即可;2、下面是保存后文件;3、打开运行后,乱码的问题解决了。关于Win7系统执行bat批处理文件显示乱码...
win7环境下的批处理问题
XP下运行是正常的。或者你使用这个试试:Taskkill /f /t /im WDKeyMonitorABC.exe Taskkill /f /t /im WDCertM_ABC.exe Taskkill /f /t /im CCBCertificate.exe Taskkill /f /t /im WDCertM_CCB .exe Taskkill /f /t /im USBKeyTools.exe Taskkill /f /t /im HZ_CommSrv.exe ...