当前位置:首页 » 文件管理 » 怎样把U盘做成记事本
扩展阅读
整鼻子还可以运动吗 2025-07-25 20:49:18
可以看回播的直播软件 2025-07-25 20:47:50

怎样把U盘做成记事本

发布时间: 2023-05-13 17:51:24

‘壹’ 怎样把U盘里的文件归类存放

使用批处理文件

使用方法
1、新建txt或记事本,拷贝如下代码,虚线框内所有文字。(代码为网络搜索来的,忘了原创是谁了)

2、另存为任意名.bat(后缀为 .bat)。

3、将bat 文件放入U盘根目录,双击运行即可。

--------------------------------------------------------------
@echo off
:: Code by JM 2006-12-17 CMD@XP
:: 出处:
mode con lines=28
title 文件归类整理器-test

::===================================================================================
:: 目的:
::
:: 对当前目录及其所有子目录下的文件进行归类。
::
:: 整理结果:
::
:: 在当前目录及其子目录下,以该文件夹里的文件类型名为文件夹名,在该文件
:: 所在目录下建立形如 exe文件、rar文件 之类的文件夹,不同类型的文件移动到
:: 对应的文件夹下。
:: 如果以后增添了新文件,再次运行本脚本时,若该位置已经存在对应的文件夹,
:: 将把新添的文件保存在该文件夹下;若不存在对应的文件夹,将新建文件夹以保存
:: 该文件。
::
:: 已发现的问题:
:: ① move 命令无法移动 系统 或 隐藏 属性的文件;
:: ② 不会整理无类型的文件。
::
:: 下一版将要实现的功能:
::
:: ① 对以当前目录为起点,指定层深的子目录进行整理;
:: ② 整理指定类型以外的文件。
::
:: 更新历史:
::
:: 06.12.17
:: 修正了遇到无类型文件会自动退出的错误;更新了获取相对路径的代码,效率有所提升;
::
:: 06.12.16
:: 增添了如下功能(V1.1):
:: ① 能指定要处理的文件夹以及保存路径;
:: ② 能指定要整理的类型;
:: ③ 跳过已经整理的文件;
::
:: 06.12.15
:: 在只能整理当前目录下不同类型文件的基础上,写出了能对当前目录及其所有子目录下的
:: 不同类型文件进行操作的代码,此为V1.0;
::===================================================================================

:note
cls
title 文件归类整理器-说明

echo ╭────────╮
echo ╭─────────┤ 功 能 说 明 ├─────────╮
echo │ ╰────────╯ │
echo │ │
echo │ 本程序能对当前目录及其所有子目录下的文件进行 │
echo │ │
echo │ 归类,具体效果如下: │
echo │ │
echo │ 在当前目录及其子目录下,以该文件夹里的文件 │
echo │ │
echo │ 类型名为文件夹名,在该文件所在目录下建立形如 │
echo │ │
echo │ exe文件、rar文件 之类的文件夹,不同类型的文件移 │
echo │ │
echo │ 动到对应的文件夹下,以保持原来的文件夹结构不变。 │
echo │ │
echo │ 如果以后增添了新文件,再次运行本脚本时,若 │
echo │ │
echo │ 该位置已经存在对应的文件夹,将把新添的文件保存 │
echo │ │
echo │ 在该文件夹下;若不存在对应的文件夹,将新建文件 │
echo │ │
echo │ 夹以保存该文件。 │
echo │ │
echo ╰────────────────────────────╯
echo.
echo 按任意键进入下一步...
pause>nul

:config
cls
title 文件归类整理器-参数设置
echo.
echo.
echo.
echo.
echo 请把要处理的文件夹拉到本窗口(直接回车将处理当前目录):
echo.
set "source_path=%cd%"
set /p source_path=
echo.
echo 请输入保存位置绝对路径(直接回车将保存在源文件夹下):
set destination_path=
set /p destination_path=
echo.
echo 请输入要处理的文件类型,多个类型以空格分隔
echo.
echo (如:rar exe;直接回车将处理所有类型):
echo.
set type_included=
set /p type_included=

if exist "%source_path:"=%" (
set "source_path=%source_path:"=%\"
) else goto config
set "source_dir=%source_path:"=%"

rem ======= 计算源文件夹的层深 =======
set source_layers=0
set "source_dir_tmp=%source_dir%"
:get_source_layers
set "source_dir_tmp=%source_dir_tmp:*\=%"
set /a source_layers+=1
if not "%source_dir_tmp%"=="" goto get_source_layers

if defined destination_path set destination=yes

for /f "delims=" %%i in ('dir /a-d /b /s /oe "%source_path%"') do (
set "nx_name=%%~nxi"
call :build_dir "%%~xi" "%%~dpi"
set file_type=%%~xi
set "source_path=%%~dpi"
)
goto :eof

rem ======= 按文件类型创建文件夹 =======
:build_dir
set include=
for %%i in (%type_included%) do if /i "%1"==".%%i" set include=yes
if defined type_included if not defined include goto :eof
set types=%1
if %types%=="" goto :eof
set types=%types:~2,-1%

if not defined destination set destination_path=%2

set "destination_path=%destination_path:"=%"
if not "%destination_path:~-1%"=="\" set "destination_path=%destination_path%\"

rem ======= 获取文件在源文件中的相对位置 =======
set source_sub_path=%2
set "source_sub_path=%source_sub_path:"=%"
set num=0
:get_source_sub_path
set "source_sub_path=%source_sub_path:*\=%"
set /a num+=1
if not %num% equ %source_layers% goto get_source_sub_path

rem ======= 获取文件所在路径的目录名 =======
for /f "delims=" %%i in ("%destination_path:~0,-1%") do set "source_name=%%~nxi"

:: 通过对比文件类型名和文件所在路径的目录名来判断哪些文件已经整理过

if "%source_name%"=="%types%文件" goto :eof

:: 判断文件所在位置是否发生了变化
if %2=="%source_path%" (set chang_dir=) else set chang_dir=yes&set file_type=

:: 判断要处理的文件是不是批处理文件自身
if "%destination_path%%nx_name%"=="%~f0" (set file_self=yes) else set file_self=

:: 判断文件类型是否发生了变化

if /i "%1"=="%file_type%" (set same_type=yes) else set same_type=
if not defined destination set source_sub_path=

if not defined chang_dir (
if not defined file_self if not defined same_type md "%destination_path%%source_sub_path%%types%文件" 2>nul
) else (
if not defined file_self if not defined same_type md "%destination_path%%source_sub_path%%types%文件" 2>nul
)
if not defined file_self move /-y %2"%nx_name%" "%destination_path%%source_sub_path%%types%文件"
goto :eof

:: source_path:源文件夹路径
:: source_layers:源文件夹的层深
:: destination_path:目的文件夹路径
:: include:要排除的文件类型
:: destination:标志变量,用来判断是否指定目的文件夹路径
:: nx_name:源文件的文件名和后缀名组合
:: file_type:源文件的类型
:: source_sub_path:源文件相对于源文件夹的路径
:: source_path_tmp:源文件夹路径的临时变量
:: source_name:源文件名
:: source_name_tmp:源文件名临时变量
:: chang_dir:判断文件夹是否发生变化的标志
:: same_type:判断文件类型是否相同的变量
:: file_self:判断是不是批处理文件自身的变量
:: included:要处理的文件类型
:: type_included:决定是否处理当前文件类型的标志
-------------------------------------------------------------------------

‘贰’ U盘 打开变成记事本!

你的关连被改了

请先百漏尺哗度"金山U盘查杀"-->全返行盘扫描

网络"金山网盾"-->一键修复,扫描看看是否困渗有其他问题

‘叁’ 怎么让U盘双击打开时变成打开记事本

你很可能是中态袜念了U盘病毒了. 你可以试一下在U盘上点鼠标右键选打开试一下. 建意好伏你用U盘病毒专杀工具查一下病毒. 如果有病毒的话还帆困要用杀毒软件再查杀一下.
下面是U盘病毒专杀工具的地址.

‘肆’ 怎样把u盘改成写模式

一、查看U盘上面的写保护开关是否打开,该开关与过去使用的软盘原理一样。
二、查看该U盘的根目录下的文件数目是否以达到最大值,通常格式的应256个。
三、在“我的
电脑
”上点右键-->属性-->硬件-->设备管理器-->通用串行总线控制器,查看该项中的项目是否全部正常,如有不正常的则需更新驱动程序。
四、经过试验发现,该U盘换到另一台机子可以正常使用,说明故障不在U盘本身,而在那台机器上。这时对U盘进行格式化、转换格式等操作都不会起作用。解决步骤:
1、开始-->运行-->regedit-->确定,进入注册表。
2、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\与
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\两项中是否有StorageDevicePolicies子项,且该子项中是否有WriteProtect值,如果有则将其值改为0后跳到第5步;如没有则进行下一步。
3、查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies 如无StorageDevicePolicies该项,则新建(在Control上点右键-->新建-->项,将新建项重命名为
StorageDevicePolicies)
4、在右边栏内新建立Dword值,命名为WriteProtect,值为0
5、重启计算机后插入U盘,正常。

‘伍’ 如何在u盘根目录下新建一个记事本

是要新建一个记事本文件么?
在U盘根目录下,右击,点新建-文本文档即可

‘陆’ 怎样用u盘装电子稿

1、把U盘接插到电脑U口上,要求电子稿在这台电脑上。
2、打开电子稿所在的帆卜伍盘符,打到电子稿文件。
3、选中并右击在弹出的对话框里选择复制命令,或按下键盘上的快捷键ctrl+c。
4、打开U盘盘符,选好要保存电弊高子稿的位置,并打开,此时右击在弹出的对话框里选择粘贴命令,或按下键盘上的快捷键态或ctrl+V。
5、等复制完成后,弹出USB设备并取下U盘就可以了。