.bat文件如何修改图标

自己设置了一个bat文件,图标默认是螺丝的哪种。
请问如何操作可以修改bat文件的图标?
和别的快捷图标对了一下,bat文件右键属性后,看不到【快捷方式】图标。

把这个bat创建为一个快捷方式,然后修改快捷方式的属性。有用请点个采纳~

img

自己找到了变相方法,将bat文件拷贝到别的盘符下,然后发送到桌面快捷方式,然后针对该快捷方式进行修改。

  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/387015
  • 这篇博客你也可以参考下:.bat脚本 拷贝文件,拷贝文件夹,创建桌面快捷方式
  • 除此之外, 这篇博客: bat命令批量删除当前目录下指定格式之外的文件和文件夹中的 现在我们使用bat脚本命令快速实现删除操作,如下: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 1、新建一个清空目录.txt文件,把后缀改为.bat

    2、右键编辑 清空目录.bat,添加如下代码,然后保存

    @echo off & title 批量删除当前目录下指定格式之外的文件和文件夹
    cd /d "%~dp0"
    ::设置要排除的文件格式,多个格式之间使用英文逗号隔开
    set Ext=ini,exe
    ::删除文件
    for /f "delims=" %%a in ('dir /a-d/s/b') do (
    	if /i not "%%~a"=="%~f0" (
    		set "Skip="
    		for %%i in (%Ext%) do (
    			if /i ".%%~i"=="%%~xa" (
    				set Skip=OK
    			)
    		)
    		if not defined Skip (
    			echo "正在删除文件%%~a"
    			del /f /q "%%~a"
    		)
    	)
    )
    ::删除所有文件夹
    for /f "delims=" %%i in ('dir /ad /s /b') do (
    	if exist "%%i" (
    		echo "正在删除文件夹%%i"
    		rd /s /q "%%i" >nul
    	)
    )
    pause

    3、我们双击执行“清空目录.bat”,结果如下:

    Ps:是不是非常方便,使用bat命令删除还有个好处,那就是永久性删除,被删除文件不会放入回收站,这样也可以节省后面清空回收站的时间,效率又提升了好几分钟!

  • 您还可以看一下 思寒老师的2019软件测试BAT一线名企面试指南课程中的 如何获取一线名企软件测试岗位内推?小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    首先,要修改一个.bat文件的图标,可以通过创建一个快捷方式并修改快捷方式的图标来实现。下面是具体步骤:

    1. 在适当的位置创建一个.bat文件。可以通过文本编辑器创建一个新的文本文件,并将文件的后缀名更改为.bat。

    2. 在同一目录下创建一个快捷方式。可以右键点击桌面或者其他文件夹,选择“新建”,然后选择“快捷方式”。

    3. 右键点击新创建的快捷方式,并选择“属性”。

    4. 在属性窗口中,选择“快捷方式”标签页。

    5. 点击“更改图标”按钮。

    6. 在图标选择窗口中,可以选择系统提供的图标,或者点击“浏览”按钮选择自定义的图标文件。通常,系统提供的图标文件位于“C:\Windows\System32\shell32.dll”或“C:\Windows\System32\imageres.dll”。

    7. 选择一个图标后,点击“确定”按钮。

    8. 关闭属性窗口。

    现在,你的.bat文件的快捷方式将具有你选择的图标。你可以通过双击快捷方式运行.bat文件。

    注意:直接修改.bat文件的图标可能会导致无法正确运行该文件,因此最好还是使用快捷方式来修改图标。如果您仍然希望修改.bat文件本身的图标,可以尝试使用第三方软件或编写自定义脚本来实现。