在XP下使用bat文件遇到的一个问题

qybei 2003-09-29 05:06:23
小弟今天嫌bat文件的图标不好看,就到文件夹属性里准备将bat的图标修改,不过找不到bat的注册项,所以我就新建了一个bat的类型,这时候系统提示我:bat已与dos...文件关联,问我是否要取消关联,我没多想就把他取消了,结果现在我无法执行bat文件了。那位大侠能够帮帮小弟,只教一下应该怎样恢复bat文件原来的关联,还有,bat文件的图标应该怎么改。
谢谢!
...全文
96 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
icuc88 2003-09-30
  • 打赏
  • 举报
回复
哈哈,恭喜:)

bat 本身的图标你需要修改相关的资源文件。

不过,我可以介绍一个变通的办法。


把你的bat文件发送到桌面快捷方式,鼠标右键点击-〉属性-〉Change icon
ybei 2003-09-30
  • 打赏
  • 举报
回复
这种方法太不彻底了,这位大哥可否告诉我bat文件的图标的资源文件在什么地方
qybei 2003-09-29
  • 打赏
  • 举报
回复
到google去辛苦了半天,终于把我的bat文件关联恢复回来了,原来在命令行下面敲一句assoc .bat=batfile就行了。不过小弟实在是没法忍受bat文件那么难看的图标,还望各位大侠指教一下修改其图标的方法。
开启windowsXP空密码共享访问 1.检查guest账户是否开启    XP默认情况下不开启guest账户,因此些为了其他人能浏览你的计算机,请启用guest账户。同时,为了安全请为guest设置密码或相应的权限。当然,也可以为每一台机器设置一个用户名和密码以便计算机之间的互相访问。 2.检查是否拒绝Guest用户从网络访问本机 当你开启了guest账户却还是根本不能访问时,请检查设置是否为拒绝guest从网络访问计算机,因为XP默认是不允许guest从网络登录的,所以即使开了guest也一样不能访问。在开启了系统Guest用户的情况下解除对Guest账号的限制. 点击“开始→运行”,在“运行”对话框中输入“gpedit.msc”,打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,双击“拒绝从网络访问这台计算机”策略,删除里面的“Guest”账号。 这样其他用户就能够用Guest账号通过网络访问使用Windows XP系统的计算机了。并且在双击“从网络访问此计算机”策略中添加“Guest”账号。 3.改网络访问模式    XP默认是把从网络登录的所有用户都按来宾账户处理的,因此即使管理员从网络登录也只具有来宾的权限,若遇到不能访问的情况,请尝试更改网络的访问模式。打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。 这样即使不开启guest,你也可以通过输入本地的账户和密码来登录你要访问的计算机,本地的账户和密码为你要访问的计算机内已经的账户和密码。若访问网络时需要账户和密码,可以通过输入你要访问的计算机内已经的账户和密码来登录。 4.确保Server服务和NetBIOS协议开启 NetBIOS(Network Basic Input Output System,网络基本输入输出系统),是一种应用程序接口(API),系统可以利用WINS服务、广播及Lmhost文件等多种模式将NetBIOS名解析为相应IP地址,实现信息通讯,所以在局域网内部使用NetBIOS协议可以方便地实现消息通信及资源的共享。对应的端口是(137,138,139)。137端口的主要作用是在局域网中提供计算机的名字或IP地址查询服务,一般安装了NetBIOS协议后,该端口会自动处于开放状态137、138端口都属于UDP端口,它们在局域网中相互传输文件信息时,就会发生作用。而138端口的主要作用就是提供NetBIOS环境下的计算机名浏览功能。139端口是一种TCP端口,该端口在你通过网上邻居访问局域网中的共享文件或共享打印机时就能发挥作用;445端口也是一种TCP端口,该端口在Windows 2000 Server或Windows Server 2003系统中发挥的作用与139端口是完全相同的。具体地说:445端口也是提供局域网中文件或打印机共享服务。不过该端口是基于CIFS协议(通用因特网文件 系统协议)工作的,而139端口是基于SMB协议(服务器协议族)对外提供共享服务. 5.一个值得注意的问题    我们可能还会遇到另外一个问题,即当用户的口令为空时,即使你做了上述的所有的更改还是不能进行登录,访问还是会被拒绝。(如用administrator账号,密码为空时)这是因为,在系统“安全选项”中有“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个策略停用即可解决问题。在安全选项中,找到"账户:使用空白密码的本地账户只允许进行控制台登录”项,停用就可以,否则即使开了guest并改成经典模式还是不能登录。

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧