任务一:cmd脚本
个人对cmd脚本的理解,就是将文本文档里的程序在命令提示符中运行。首先要了解脚本的语法规则。
参见百度文库cmd语法规则。
https://www.baidu.com/link?url=s6Wtb1qF_vYiVQSf5bgdtAGvVW7zNiFtT8KqwRKto2_A2jDrtDG-9alMr2W6m2ZUJl7mgKYGWWkAg3TPZU9X9J1nQhy16ebBMCdi-76z0-y&wd=&eqid=e0edbde400023c3f00000003582f077d
第二步,要将.txt类型的文件改成.cmd后缀的文件。如果没有修改设置展示文件扩展名直接重命名文件改后缀那么类型不会改变。必须在我的电脑界面修改设置显示文件扩展名才能真正修改文件类型。然后运行后会出现命令提示符的窗口并运行脚本中的程序。
任务二:完成对文件的隐藏。
选择一个文件鼠标右键点击选择属性
在隐藏的一栏勾选。接下来刷新文件就没了哦。(神奇,可以藏一些坏坏的东西哦)
如果出现修改了显示隐藏没有用的情况,
1.开启杀毒软件看看是否能查找出病毒
2.如果还是不行,就要借助神奇的注册表编辑器了
3.打开“运行”对话框,在输入框中输入命令“Regedit”,然后点击“确定”打开注册表程序。
依次展开“HKEY_LOCAL_MACHINE” → “SOFTWARE”→“Microsoft”→“Windows”→“CurrentVersion”→“Explorer”→“Advanced”→“Folder”→“Hidden”→“SHOWALL”
在右侧找到并双击“CheckedValue”键项,在打开的窗口中将其值设置为“1”,然后点击“确定”进行保存。最后按“F5”刷新。如果没有找到键项“CheckedValue”,可以自己新建一个项,具体方法是:在注册表窗口右侧鼠标右击,选择“新建”→“DWORD值”。然后将新建的“DWORD项”重命令为“CheckedValue”。双击DWORD项“CheckedValue”,将其值设置为“1”并点击“确定”即可。
任务三:对当前用户设置文件不可读。
在文件上右键单击,选择“属性”,找到“安全”这一栏,进去在上半格选中你想修改权限的用户,然后选择“编辑”,在下半格中“拒绝”那一列中,勾选住“完全控制”,然后保存退出,这一修改后的文件,针对的用户就无法读取了;但管理员用户可以再次改回来,所以不能读取该文件的只能是其他级别的用户。
任务四:对一个文件分别设置硬链接和软链接。
MKLINK [[/D] | [/H] | [/J]] Link Target
/D 创建目录符号链接。默认为文件
符号链接。
/H 创建硬链接而非符号链接。
/J 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径
(相对或绝对)。
软链接就是快捷方式,删除了并不会影响到源文件。软链接可以跨文件系统,硬链接不可以;软链接可以对一个不存在的文件名进行链接,硬链接不可以(其文件必须存在,inode必须存在);软链接可以对目录进行连接,硬链接不可以。
软链接可以跨文件系统,硬链接不可以;软链接可以对一个不存在的文件名进行链接,硬链接不可以(其文件必须存在,inode必须存在);软链接可以对目录进行连接,硬链接不可以。
<span style="color:#333333">完成一个硬链接出来的文件和原来的文件是等同的。<span style="color:#333333">当硬连接建立以后,硬连接双方任何一个对象被修改,都会造成对应的连接对象被修改。</span></span>
<span style="color:#333333">完成一个软链接(或符号链接)生成的文件与快捷方式的性质相同。</span>
<span style="color:#333333">成功完成在cmd中显示类似 E:\123.txt <<===>> E:\LINK.txt 创建了硬链接注意123.txt是完成硬链接生成的,(123.txt不能在硬链接前就有否则会提示当”文件已存在时,无法创建该文件”。)</span>
<span style="color:#333333"><span style="color:#333333">关于</span><a data-cke-saved-href="http://baike.baidu.com/view/3746723.htm" href="http://baike.baidu.com/view/3746723.htm">硬连接</a><span style="color:#333333">,最后一个需要介绍的内容是:当硬连接建立以后,硬连接双方任何一个对象被修改,都会造成对应的连接对象被修改。例如上面的例子:如果修改了link.txt,那么gb.txt文件也会同步被修改,反之亦然。这一点和SHELL层面的快捷方式不同,SHELL层面的快捷方式文件LNK仅仅是一个指示关系,修改LNK文件并不影响LNK文件指向的对象,修改LNK文件指向的对象也不会影响LNK文件。(转载与百度百科)</span>
</span>
<span style="color:#333333"><span style="color:#333333">好了,到这里就完了。</span></span>
<span style="color:#333333"><span style="color:#333333">接下了是发表感慨的时候(是时候展现真正的技术了),越是深入越是发现计算机的深奥与巧妙,不同的想法不同的创造,让我深深明白了我只是井底之蛙,还有很多很多要去学呢,怎么能浪费生命呢!</span></span>