zoukankan      html  css  js  c++  java
  • 给U盘和移动硬盘加上漂亮的图标

    (1) 把图标"*.ico"复制到U盘根目录下,我用的是"auto.ico"
    (其实不一定要在根目录下,只要指定文件路径就行,这里为了方便就选取了根目录)

    (2) 在根目录下创建一个autorun.inf文件,输入以下内容并保存(这个一定要在根目录下):

    [autorun]
    ICON=auto.ico,0

    然后弹出并重新插入U盘,你会发现U盘图标已经改变。

    (3) 赋予autorun.inf和*.ico文件只读、系统、隐藏属性

    attrib x:\autorun.inf +r +h +s(赋予autorun.inf只读、系统、隐藏属性)

    attrib x:\auto.ico +r +h +s(赋予auto.ico只读、系统、隐藏属性)

    (4) 如果你想让别人无法删除autorun.inf和*.ico文件,可以使用以下两条命令,

    但前提是你的U盘必须是NTFS格式

    cacls x:\autorun.inf /p everyone:n(禁止所有用户访问autorun.inf)

    cacls x:\autorun.inf /p everyone:r(赋予所有用户读取autorun.inf的权利,写入、删除权利除外)

    cacls x:\auto.ico /p everyone:n(禁止所有用户访问auto.ico)

    cacls x:\auto.ico /p everyone:r(赋予所有用户读取auto.ico的权利,写入、删除权利除外)

    (5) 删除U盘图标的方法:

    cacls x:\autorun.inf /p everyone:f(赋予所有用户对autorun.inf的完全控制权)

    cacls x:\auto.ico /p everyone:f(赋予所有用户对***.ico的完全控制权)

    OK,你可以去U盘删掉autorun.inf和***.ico文件了,弹出并重新插入,你会发现U盘的图标已经变回来了!

    下面是两个bat文件的代码,分别自动执行(4)和(5)中的命令:

    install.bat

     1 @echo off
     2 
     3 REM ico 图标文件路径
     4 set ico_file=auto.ico
     5 
     6 REM 赋予autorun.inf只读、系统、隐藏属性
     7 attrib autorun.inf +r +h +s
     8 
     9 REM 赋予***.ico只读、系统、隐藏属性
    10 attrib %ico_file% +r +h +s
    11 
    12 
    13 REM 禁止所有用户访问autorun.inf
    14 echo y| cacls autorun.inf /p everyone:n
    15 
    16 REM 赋予所有用户读取autorun.inf的权利,写入、删除权利除外
    17 echo y| cacls autorun.inf /p everyone:r
    18 
    19 REM 禁止所有用户访问***.ico
    20 echo y| cacls %ico_file% /p everyone:n
    21 
    22 REM 赋予所有用户读取***.ico的权利,写入、删除权利除外
    23 echo y| cacls %ico_file% /p everyone:r
    24 
    25 pause

    uninstall.bat

     1 @echo off
     2 
     3 REM ico 图标文件路径
     4 set ico_file=auto.ico
     5 
     6 REM 赋予所有用户对autorun.inf的完全控制权
     7 echo y| cacls autorun.inf /p everyone:f
     8 
     9 REM 赋予所有用户对***.ico的完全控制权
    10 echo y| cacls %ico_file% /p everyone:f
    11 
    12 pause
  • 相关阅读:
    AtCoder Beginner Contest 167
    AtCoder Beginner Contest 166
    AtCoder Beginner Contest 165
    AtCoder Beginner Contest 164
    AtCoder Beginner Contest 163
    AtCoder Beginner Contest 162
    AtCoder Beginner Contest 161
    AtCoder Beginner Contest 160
    AtCoder Beginner Contest 159
    自定义Mybatis自动生成代码规则
  • 原文地址:https://www.cnblogs.com/loongfee/p/2830537.html
Copyright © 2011-2022 走看看