如何只禁止USB存储设备在电脑上使用(如U盘闪盘之类)

    公司电脑的文件一般都通过局域网来传送,几乎是不需要使用U盘的,而很多人将手机,MP3,MP4,闪存盘在公司使用,甚至传播病毒等,考虑到这些危害,决定屏蔽掉USB存储设备的使用,可是公司还要使用USB打印机和USB键盘和USB鼠标,如何只禁止使用US存储设备呢?经过大量搜索,才找到了一个简单的方法,请将以下内容复制到记事本,然后保存在桌面上,文件名为usb.bat然后在桌面上找到它,双击,即可将电脑的USB存储设备功能禁止,而不会影响到其他USB设备的正常运行

@echo off@echo off
cacls %SystemRoot%\inf\usbstor.inf /e /c /d system
cacls %SystemRoot%\inf\usbstor.inf /e /c /d "power users"
cacls %SystemRoot%\inf\usbstor.inf /e /c /d users
cacls %SystemRoot%\inf\usbstor.inf /r "everyone" /e
cacls %SystemRoot%\inf\usbstor.PNF /e /c /d system
cacls %SystemRoot%\inf\usbstor.PNF /e /c /d "power users"
cacls %SystemRoot%\inf\usbstor.PNF /e /c /d users
cacls %SystemRoot%\inf\usbstor.PNF /r "everyone" /e
cls
@echo Windows Registry Editor Version 5.00>>%temp%\usb_temp.reg
@echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]>>%temp%\usb_temp.reg
@echo "Type"=dword:00000001>>%temp%\usb_temp.reg
@echo "Start"=dword:00000004>>%temp%\usb_temp.reg
@echo "ErrorControl"=dword:00000001>>%temp%\usb_temp.reg
@echo "ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\>>%temp%\usb_temp.reg
@echo  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,55,00,53,00,42,00,53,00,54,00,4f,\>>%temp%\usb_temp.reg
@echo   00,52,00,2e,00,53,00,59,00,53,00,00,00>>%temp%\usb_temp.reg
@echo "DisplayName"="USB Mass Storage Driver">>%temp%\usb_temp.reg
@echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Security]>>%temp%\usb_temp.reg
@echo "Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\>>%temp%\usb_temp.reg
@echo   00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\>>%temp%\usb_temp.reg
@echo   00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\>>%temp%\usb_temp.reg
@echo   05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\>>%temp%\usb_temp.reg
@echo   20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\>>%temp%\usb_temp.reg
@echo   00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\>>%temp%\usb_temp.reg
@echo   00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00>>%temp%\usb_temp.reg
@echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Enum]>>%temp%\usb_temp.reg
@echo "Count"=dword:00000000>>%temp%\usb_temp.reg
@echo "NextInstance"=dword:00000000>>%temp%\usb_temp.reg
cls
regedit /s %temp%\usb_temp.reg
del %temp%\usb_temp.reg
@echo off
exit

腾讯QQ删除单个或多个好友聊天记录的办法

    我们知道,与任何一位好友进行QQ聊天的所有记录全部被自动保存在自己QQ号码文件夹中,如果直接将自己QQ号码文件夹删除掉,虽然可以达到驱除聊天记录的目的,不过这么一来保存在QQ号码文件夹中的好友分组内容、QQ表情等内容也将被一并删除,来实现只删除聊天记录文件,而不删除QQ表情以及设置文件的目的:

    打开我的电脑,进入到QQ安装文件夹(简单方法找到这个文件夹,那就是在桌面上的腾讯QQ图标上点右键点属性,点查找目标,即可直接打开QQ的安装目录),找到对应自己QQ号码的文件夹,打开自己QQ号码的文件夹窗口;在该文件夹窗口中,找到一个名为“Msgex.db”的文件,然后用鼠标右键单击该文件,从其后出现的快捷菜单中单击“删除”命令,这样保存聊天记录的文件就被删除了,而好友分组内容、QQ表情、QQ场景等信息依然存在。

    虽然通过删除文件的方法,能非常方便、快捷地将所有的聊天痕迹清除干净,但是这种删除方法有点过于“彻底”,要么毫无保留,要么一个不删。那我们有没有办法只删除“见不得光”的聊天记录,而将其他有用的聊天记录保存下来呢?要做到这一点,腾讯QQ程序里的的消息管理器可以帮助我们来对聊天信息进行有针对性地管理,下面就是该方法的具体实现步骤:

    用鼠标右键单击系统托盘区的QQ图标,从弹出的右键菜单中依次点“好友与资料”/“消息管理器”命令,在随后弹出的消息管理器界面的左侧子窗格中选中一个目标联系人,然后点击消息管理器窗口工具栏中的“删除”按钮,或者在好友的名字上点右键,点删除消息,这样操作后,指定好友进行聊天的所有记录内容都将被单独删除。

    如果我们想同时将与几位好友的聊天痕迹消除干净的话,那可以在左侧子窗格中,借助Ctrl功能键将几位目标好友的头像或者名字一个一个的选中,然后再单击一下该窗口工具栏中的“删除”按钮,或者在好友的名字上点右键,点删除消息,这样的话我们就能把多个特定的聊天痕迹全部清除干净了。

    如此一来,你的QQ聊天记录是不是很方便的管理呢?再也不会暴露你的隐私了。

Dos命令Bootcfg的详细命令格式使用方法

BOOTCFG /parameter [arguments]

描述:
    此命令行工具可以用来在 BOOT.INI 文件中配置,查询,
    更改或删除启动项目设置。

参数列表:
    /Copy       生成一个现有的启动项目 [operating systems] 部分的副本,
                您可以在上面添加操作系统选项。

    /Delete     在 BOOT.INI 文件的 [operating systems] 部分
                删除一个现有的启动项目。
                您必须指定要删除的项目号。

    /Query      显示当前启动项目和它们的设置。

    /Raw        允许用户为特定的启动项目指定
                1394 端口调试。

    /Timeout    允许用户更改超时值。

    /Default    允许用户更改默认启动项目。

    /EMS        允许用户为启动项目的无头支持
                配置 -/redirect 开关。

    /Debug      允许用户为特定的启动项目指定
                远程调试的端口和波特率。

    /Addsw      允许用户为特定的启动项目添加
                预定义开关。

    /Rmsw       允许用户为特定的启动项目删除
                预定义开关。

    /Dbg1394    允许用户为特定的启动项目配置
                1394 端口调试。

    /?          显示帮助/用法。

示例:
    BOOTCFG /Copy /?
    BOOTCFG /Delete /?
    BOOTCFG /Query /?
    BOOTCFG /Raw /?
    BOOTCFG /Timeout /?
    BOOTCFG /EMS /?
    BOOTCFG /Debug /?
    BOOTCFG /Addsw /?
    BOOTCFG /Rmsw /?
    BOOTCFG /Dbg1394 /?
    BOOTCFG /Default /?
    BOOTCFG /?

BOOTCFG /Copy [/S system [/U user [/P password]]]
            [/D description] /ID bootid

描述:
    生成一个现有启动项目的副本。

参数列表:
    /S     system            指定要连接到的远程系统。

    /U     [domain\]user     指定用户上下文,命令在此上下
                             文中执行。

    /P     password          为给定用户上下文
                             指定密码。

    /D     description       生成的操作系统项目的描述。

    /ID    bootid            指定需要生成副本的 BOOT.INI
                             指定要添加 OS 选项的
                             部分的启动项目 ID。

    /?                       显示帮助/用法。

示例:
    BOOTCFG /Copy /D  "Windows XP with Debug" /ID 1
    BOOTCFG /Copy /S system /U user  /D "Windows XP" /ID 3
    BOOTCFG /Copy /D "Windows XP /Crashdebug" /ID 2
BOOTCFG /Delete [/S system [/U user [/P password]]] /ID bootid

描述:
    在 boot.ini 文件的 [operating systems] 部分
    删除一个现有的启动项目。

参数列表:
    /S      system           指定要连接到的远程系统。

    /U      [domain\]user    指定用户上下文,命令在此上下
                             文中执行。

    /P      password         为给定用户上下文
                             指定密码。

    /ID     bootid           指定在 boot.ini 文件的
                             [operating systems] 部分
                             需要删除的启动项目 ID。

    /?                       显示帮助/用法。

示例:
    BOOTCFG /Delete /ID 2
    BOOTCFG /Delete /S system /U user /P password /ID 3
    BOOTCFG /Delete /S system /U user /P password /ID 2

BOOTCFG /Query [/S system [/U user [/P password]]]

描述:
    显示当前的启动项目文件设置。

参数列表:
    /S     system            指定要连接到的远程系统。

    /U     [domain\]user     指定用户上下文,命令在此上下
                             文中执行。

    /P     password          为给定用户上下文
                             指定密码。

    /?                       显示帮助/用法。

示例:
    BOOTCFG /Query
    BOOTCFG /Query /S system /U user /P password
    BOOTCFG /Query /S ipaddress /U user /P password

BOOTCFG /Raw /?

BOOTCFG /Raw osoptions [/A] [/S system [/U user [/P password]]]
            /ID bootid

描述:
    允许用户为启动项目指定 OS 加载选项。

参数列表:
    /S      system           指定要连接到的远程系统。

    /U      [domain\]user    指定用户上下文,命令在此上下
                             文中执行。

    /P      password         为给定用户上下文
                             指定密码。

    /ID     bootid           指定要在 BOOT.INI 文件的
                             指定要添加 OS 选项的
                             启动项目 ID。

    /RAW    osoptions        为一个启动项目指定操作系统选项。
                             前面的 OS 选项将被这些覆盖。

    /A                       指定由 /RAW 开关输入的
                             操作系统选项将附加到
                             已有的操作系统选项。

    /?                       显示帮助/用法。

示例:
    BOOTCFG /Raw "/DEBUG /SOS" /A /ID 2
    BOOTCFG /Raw "/3GB" /A /ID 2
    BOOTCFG /Raw "/CRASHDEBUG" /S system /U user /P password /ID 2

BOOTCFG /Timeout /?

BOOTCFG /Timeout value [/S system [/U user [/P password]]]

描述:
    允许用户更改 OS 超时值。
    有限范围在 0 和 999 之间。

参数列表:
    /S        system         指定要连接到的远程系统。

    /U        [domain\]user  指定用户上下文,命令在此上下
                             文中执行。

    /P        password       为给定用户上下文
                             指定密码。

    /TIMEOUT  value          指定在加载默认 OS 之前
                             以秒计算的时间。

    /?                       显示帮助/用法。

示例:
    BOOTCFG /Timeout 30
    BOOTCFG /Timeout 50 /S system /U domain\user /P password

BOOTCFG /EMS value [/S system [/U user [/P password]]]
                     [/PORT port] [/BAUD baudrate] [/ID bootid]

描述:
    允许用户添中或更改(编辑) EMS 无头重定向
    设置。

参数列表:
    value    default         为 EMS 重定向指定一组
                             有效值 - ON, OFF, EDIT。
                             注意:EDIT 用于更改当前设置。

    /S       system          指定要连接到的远程系统。

    /U       [domain\]user   指定用户上下文,命令在此上下
                             文中执行。

    /P       password        为给定用户上下文
                             指定密码。

    /PORT    port            指定用于重定向的 COM 端口。
                             有效端口是 COM1, COM2, COM3
                             COM4 或 BIOSSET(EMS 使用 BIOS 设置)。

    /BAUD    baudrate        指定用于重定向的波特率
                             有效波特率是 9600,
                             19200, 57600, 115200.

    /ID      bootid          在 BOOT.INI 文件的 [operating systems] 部分
                             指定要添加 OS 选项的启动项目 ID。
                             当 EMS 值设置为 ON 或 OFF 时
                             需要该 ID 项目。

    /?                       显示帮助/用法。

示例:
    BOOTCFG /EMS ON /PORT COM1 /BAUD 19200 /ID 2
    BOOTCFG /EMS ON /PORT BIOSSET  /ID 3
    BOOTCFG /EMS OFF /S system /ID 2
    BOOTCFG /EMS EDIT /PORT com2 /BAUD 115200
    BOOTCFG /EMS OFF /S system /U domain\user /P password /ID 2

BOOTCFG /Debug /?

BOOTCFG /Debug value [/S system [/U user [/P password]]]
                       [/PORT port [/BAUD baudrate]] /ID bootid

描述:
    允许用户为特定的 OS 项目添加
    或更改(编辑)调试设置。

参数列表:
    value    default         指定一组有效的调试
                             值 - ON, OFF, EDIT。

    /S       system          指定要连接到的远程系统。

    /U       [domain\]user   指定用户上下文,命令在此上下
                             文中执行。

    /P       password        为给定用户上下文
                             指定密码。

    /PORT    port            为连接到用于调试的远程机器
                             指定 COM 端口。有效的端口是
                             COM1, COM2, COM3, COM4。

    /BAUD    baudrate        指定用于重定向的波特率
                             调试有效的波特率是 9600, 19200,
                             38400, 57600, 115200。

    /ID      bootid          在 BOOT.INI 文件的 [operating systems] 部分
                             指定要添加 OS 选项的
                             启动项目 ID。

    /?                       显示帮助/用法。

示例:
    BOOTCFG /Debug ON /PORT COM1 /ID 2
    BOOTCFG /Debug OFF /S system /U user /ID 2
    BOOTCFG /Debug EDIT /PORT com2 /BAUD 19200 /ID 2
    BOOTCFG /Debug OFF /S system /U domain\user /P password /ID 2

BOOTCFG /Addsw /?

BOOTCFG /Addsw [/S system [/U user [/P password]]]
             { [/MM val] [/BV] [/SO] [/NG] } /ID bootid

描述:
    允许用户为特定 OS 项目添加开关。

参数列表:
    /S     system          指定要连接到的远程系统。

    /U     [domain\]user   指定用户上下文,命令在此上下
                           文中执行。

    /P     password        指定给定用户上下文
                           的密码。

    /MM    value           指定要添加 /maxmem 开关,
                           该开关指明 OS 的最大可用
                           RAM(MB)数量。

    /BV                    指定要添加 /basevideo 开关,
                           该开关指明 OS 为安装的显示驱动程序
                           使用标准 VGA 模式。

    /SO                    指定要添加 /sos 开关,
                           该开关用于在加载时显示
                           每个设备驱动程序的名称。

    /NG                    指定要添加 /noguiboot 开关,
                           该开关在 CTRL+ALT+DEL 登录提示出现之前
                           禁用 Whistler 进度栏位图。

    /ID    bootid          指定在 BOOT.INI 文件的
                           [operating systems] 部分要删除 OS 选项
                           行添加 OS 选项。

    /?                     显示帮助/用法。

示例:
    BOOTCFG /Addsw /MM 64 /ID 2
    BOOTCFG /Addsw /SO /ID 3
    BOOTCFG /Addsw /SO /NG /S system /U domain\user /ID 2
    BOOTCFG /Addsw /NG /ID 2
    BOOTCFG /Addsw /MM 96 /NG /S system /U user /P password /ID 2
BOOTCFG /Rmsw /?

BOOTCFG /Rmsw [/S system [/U user [/P password]]]
                  { [/MM] [/BV] [/SO] [/NG] } /ID bootid

描述:
    允许用户从一个 OS 项目删除开关。

参数列表:
    /S     system          指定要连接到的远程系统。

    /U     [domain\]user   指定用户上下文,命令在此上下
                           文中执行。

    /P     password        指定给定用户上下文
                           的密码。

    /MM                    指定 Whistler 可以使用的
                           随机存取内存的最大数量。

    /BV                    指定删除 /basevideo 开关,
                           该开关指明 OS 为安装的显示驱动程序
                           使用标准 VGA 模式。

    /SO                    指定删除 /sos 开关,
                           该开关用于在加载时显示每个设备
                           驱动程序的名称。

    /NG                    指定删除 /noguiboot 开关,
                           该开关在 CTRL+ALT+DEL 登录提示出现之前
                           禁用 Whistler 进度栏位图。

    /ID    bootid          指定在 BOOT.INI 文件的
                           [operating systems] 部分要删除 OS 选项
                           启动项目 ID。

    /?                     显示帮助/用法。

示例:
    BOOTCFG /Rmsw /MM /ID 2
    BOOTCFG /Rmsw /SO /ID 3
    BOOTCFG /Rmsw /SO /NG /S system /U user /ID 2
    BOOTCFG /Rmsw /NG /ID 2
    BOOTCFG /Rmsw /MM /NG /S system /U domain\user /P password /ID 2

BOOTCFG /Dbg1394 /?

BOOTCFG /Dbg1394 value [/S system [/U user [/P password]]]
                  [/CH channel] /ID bootid

描述:
    允许用户配置 1394 端口调试。

参数列表:
    value  default         指定 Dbg1394 开关值的
                           有效集。有效值: ON, OFF。

    /S     system          指定要连接到的远程系统。

    /U     [domain\]user   指定用户上下文,命令在此上下
                           文中执行。

    /P     password        指定给定用户上下文
                           的密码。

    /CH    channel         指定通道。有效值: 1 到 64。

    /ID    bootid          指定在 BOOT.INI 文件的
                           [operating systems] 部分要删除 OS 选项
                           的启动项目 ID。

    /?                     显示帮助/用法。

示例:
    BOOTCFG /Dbg1394 on  /ID 2
    BOOTCFG /Dbg1394 on /CH 30  /ID 3
    BOOTCFG /Dbg1394 on /CH 20 /S system /U user /ID 2
    BOOTCFG /Dbg1394 off /ID 2
    BOOTCFG /Dbg1394 off /S system /U domain\user /P password /ID 2

BOOTCFG /Default /?

BOOTCFG /Default [/S system [/U user [/P password]]] /ID bootid

描述:
    允许用户更改默认 OS 项目。

参数列表:
    /S      system           指定要连接到的远程系统。

    /U      [domain\]user    指定用户上下文,命令在此上下
                             文中执行。

    /P      password         为给定用户上下文
                             指定密码。

    /ID     bootid           指定要在 BOOT.INI 文件的
                             指定要添加 OS 选项的
                             默认操作系统的启动项目 ID。

    /?                       显示帮助/用法。

示例:
    BOOTCFG /Default /ID 2
    BOOTCFG /Default /S system /U domain\user /P password /ID 2