zoukankan      html  css  js  c++  java
  • Windos下最简单的便签软件

    写在前面

    便签作为一种有效的手段,可以提高我们的做事效率。记录便签之后,只要知道去哪里寻找便签,而不用将便签的内容一一记下来。这便是便签的一大用处。

    然而市面上有很多的便签软件,该如何抉择呢?

    这里,我所使用的是最简单的方式,也是我最推荐的方式:即对Windows的默认记事本程序进行改造,使之满足我们的需求。

    简单介绍

    接下来,我将介绍一下,最终实现的效果,如果您对实现的效果感觉很满意,则可以选择查看后面的简单的教程指导。
    1 开机输入windows密码进入桌面后,会自动打开一个Txt文本程序,(开机自启
    2 上面有之前所填写的便签内容。我们可以在上面做任何修改,然后ctrl+s保存。(保存修改
    3 下次开机后打开的txt文档就是我们修改后的内容。(txt文件

    教程主体

    • 1 新建一个txt文件,命名为DailyTip,写上一点便签内容,并在桌面创建一个快捷方式

    • 2 找到windows开机自启的目录,将文件放进去
      Win 10 存储开机自启文件的位置为 C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp

    会提示需要管理员权限,选择继续即可

    • 这样以来,每次开机都会启动你创建的txt文件,并且由于你之前在桌面创建了快捷方式,因此不小心关掉之后,可以很轻易的重新打开
    这样就完了吗?不不不,还有个小bug,如果你修改了便签的内容并按下ctrl+s保存后,如图:

    会发现保存不了

    解决bug---系统自启目录下的文件,修改没有权限问题
    - 1.第一种方式:复制系统目录下的DailyTip.txt文件到桌面,修改完成之后,再拖拽会系统自启目录,进行覆盖,这时候会提示重新基于管理员权限的。
    > 不推荐,如此麻烦,不符合我们简单的初衷
    - 2.第二种方式:使用notepad++这一类的文本编辑软件,保存系统目录下的txt文件的时候,会提示用户提升权限,也可以进行保存。
    > 可以使用,但是要有该类软件,而且每次保存都需要给予权限,不建议
    - 3.第三种方式:“曲线救国法”,这种方式是需要编写一丁点代码的,但是使用起来异常方便
    > 笔者摸索经验的精华!!
    

    “曲线法”,通过代理方式,完成目标功能

    1 首先,不用将txt文件再放在系统自启动目录下,将txt文件放在一个你不会随便删除的目录下,如图:

    2 在该文件下,新建一个 DailyTip.bat文件(注意,windows默认隐藏后缀名),显示后缀名的方式自行搜索
    效果如图

    3 右键编辑bat文件

    4 输入以下代码,并保存
    ```
    notepad I:DO_NOT_DELETEDailyTip.txt

    ;notepad 文件的绝对路径,例如:我的是 I:DO_NOT_DELETEDailyTip.txt
    
    ```
    

    5 接着双击DailyTip.bat文件,你会发现可以直接打开当前目录下的DailyTip.txt文件

    带有命令行背景窗口的txt文本框

    6 还没有满足我们最终的要求,我们需要将命令行窗口隐藏掉
    新建一个DailyTip.vbs文件,并输入以下代码
    ```
    Set shell = Wscript.createobject("wscript.shell")
    a = shell.run ("I:DO_NOT_DELETEDailyTip.bat",0)

    !!!这里需要注意的是`"I:DO_NOT_DELETEDailyTip.bat"`代表的是,存放DailyTip.bat的绝对路径。你可以使用按住shift并且鼠标右键点击DailyTip.bat文件,获取文件的绝对路径。
    
    主要的三个文件如图
    ![](https://img2018.cnblogs.com/blog/1930436/202003/1930436-20200301155242359-432449295.png)
    
    
     7 做完上面那一步之后,点击DailyTip.vbs文件,就可以直接以类似于**代理**的方式打开DailyTip.txt文件
    ![](https://img2018.cnblogs.com/blog/1930436/202003/1930436-20200301155849612-2123493014.png)
    
    
     8 **最后一步**,呼之欲出
        我们只需要的**DailyTip.vbs**文件**复制**到**系统自启目录**下,就可以完美避过权限审核了。如图:
        ![](https://img2018.cnblogs.com/blog/1930436/202003/1930436-20200301160234743-1657643614.png)
        > 也就是说:我们将很少修改的代理文件vbs文件放在了系统目录下,而需要经常修改的txt文件放在了普通目录下,因此权限问题就解决了
    
    
    ##### 进一步美化
        可以给桌面上的快捷方式,更换图标,如图:
    ![](https://img2018.cnblogs.com/blog/1930436/202003/1930436-20200301160526279-1482971695.png)
        > 具体细节就交由读者去探索了
    
    ### 最后,梳理一下逻辑
    1 在系统启动目录防止文件,系统启动的时候会自动运行
    2 直接将txt格式的便签放入启动目录,可以读取,但是无法便捷修改内容
    3 采用代理方式,将打开txt格式便签的方式由:从系统目录下打开==变为==>从系统目录下,调用windows命令,打开普通目录下的一个文件,避过修改系统文件的无权限问题。
    4 条条大路通罗马,就是这个道理吧
  • 相关阅读:
    IIS WebDAV安全配置
    sql注入notebook
    sqlilabs less18-22 HTTP头的注入
    sqlilab less15-17
    sqlilab11-14
    sqlliab7-8
    sqli lab less-5-6
    sqli lab 1-4
    sql注入 pikachu
    [wp]xctf newscenter
  • 原文地址:https://www.cnblogs.com/llf7/p/12390266.html
Copyright © 2011-2022 走看看