32位win7vs运行时系统必备-()

常见问题 次浏览手机阅读
()

打开"运行"对话框(Win R),输入cmd,打开控制台命令窗口...

也可以通过cmd /c 命令 和 cmd /k 命令的方式直接运行

注:/c表示执行命令后关闭cmd窗口;/k表示执行命令后保留cmd窗口

# 控制台命令窗口中的一些技能

复制内容:右键弹出快捷菜单,选择“标记(K),然后选择要复制的内容,然后右键

粘贴内容:右键弹出快捷菜单,选择粘贴(P)”

按住文件夹的空白处Shift,然后右键弹出快捷菜单,可以看到打开命令行窗口

使用上下方向键,查看使用过的命令

tab补全功能

命令参数的路径:使用反斜杠'\\';'/' 如:del d:\ est2\\file\\my.txt

命令参数路径:若有空格,使用双引号引起路径 如:del "d:\\program files\\file\\my.txt"

以下任何字符都不能包含在文件和目录名中:\\ / : * ? " < > |

rem// 注释添加到批处理文件中,后续命令不会执行,但会重新显示

:: // ::也可以起到rem注释效果,不会有回显

任何冒号:开头的字符行, 在批处理中被视为标号(label), 直接忽略所有后续内容
有效标号:冒号后跟随字符串以字母数字开头,goto句子可以识别
无效标号:冒号后跟随非字母数字的特殊符号,goto无法识别的标签可以起到注释作用::常用作注释符号

0. 获取帮助

command /?// 查看command命令帮助解释

1. 执行中断命令

Ctrl Z

2. 文件/目录

cd切换目录

例:cd // 显示当前目录

例:cd .. // 进入父目录

例:cd /d d: // 进入上次d盘的目录(或直接输入:d:)

例:cd /d d:\\ // 进入d盘根目录

例:cd d: // 显示上盘所在的目录显示

例:cd /d d:\\src // 进入d:\\src目录

例:cd prj\\src\\view // 进入当前目录prj\\src\\view文件夹

pushd popd使用栈来维护当前目录

md d:\\mp3 // 在C:\\建立mp3文件夹
md d:\\mp4 // 在D:\\建立mp4文件夹
cd /d d:\\mp4 // 更改当前目录为d:\\mp4
pushd c:\\mp3 // 将当前目录d:\\mp4入栈,并将当前目录切换为c:\\mp3
popd // 刚才保存的d:\\mp4弹栈,并将其设置为当前目录

dir显示目录中的内容

例:dir // 显示当前目录的子文件夹和文件

例:dir /b // 只显示当前目录的子文件夹和文件的文件名

例:dir /p // 分页显示当前目录的子文件夹和文件

例:dir /ad // 显示当前目录的子文件夹

例:dir /a-d // 显示当前目录的文件

例:dir c:\ est // 显示c:\ est目录中的内容

例:dir keys.txt // 显示当前目录keys.txt的信息

例:dir /S // 递归显示当前目录的内容

例:dir key* // 以下显示当前目录key文件夹开头的信息

例:dir /AH /OS // 只显示当前目录隐藏的文件和目录,根据文件的大小从小到大排序

tree显示目录结构

例:tree d:\\myfiles // 显示d:\\myfiles目录结构

ren重命名文件或目录

例:ren rec.txt rec.ini // 目录下的rec.txt重命名文件rec.ini

例:ren c:\ est test_01 // 将c盘下的test文件夹重命名为test_01

例:ren Logs.txt Logs-?te:~0,4%?te:~5,2%?te:~8,2%_%time:~0,2%%time:~3,2%.txt // 目录下的Logs.txt重命名文件Logs-20150114_2135.txt或Logs-20150114_ 812.txt(注:小时只有个位数的时候会多一个空间,可用字符串替换:用0替换空间)

md创建目录

例:md movie music // 在当前目录中创建名称movie和music的文件夹

例:md d:\ est\\movie // 创建d:\ est\\movie目录

rd删除目录

例:rd movie // 删除当前目录movie空文件夹

例:rd /s /q d:\ est // 使用安静模式删除d:\ est(除目录本身外,还将删除指定目录下的所有子目录和文件)

copy拷贝文件

例:copy key.txt c:\\doc // 目录下的key.txt拷贝到c:\\doc下(若doc也有一个key.txt文件,询问是否覆盖)

例:copy jobs c:\\doc // 下面是目录jobs复制文件夹中的文件(不递归子目录)c:\\doc下(若doc也有相应的文件,询问是否覆盖)

例:copy key.txt c:\\doc\\key_bak.txt // 目录下的key.txt拷贝到c:\\doc下,并重命名key_bak.txt(若doc也有一个key_bak.txt文件,询问是否覆盖)

例:copy /Y key.txt c:\\doc // 目录下的key.txt拷贝到c:\\doc下面(不问,直接盖写)

例:copy key.txt // 向自己复制文件,事实上,修改文件日期

例:copy /Y key1.txt key2.txt key.txt // 目录下的key1.txt与key2.txt内容合并写入key.txt中(不问,直接覆盖写)

例:copy /B art_2.7z.* art_2.7z // 目录下的art_2.7z.开头的所有文件(按名称排序)依次合并生成art_2.7z

例:copy /B art_2.7z.001 art_2.7z.002 art_2.7z // 目录下的art_2.7z.001、art_2.7z.合并生成002文件art_2.7z

xcopy复制命令复制命令

例:xcopy c:\\bat\\hai d:\\hello\\ /y /h /e /f /c // 将c:\\bat\\hai复制所有内容d:\\hello中 注:需要在hello后加上\\ 表示hello目录,否则xcopy会询问hello是F,还是D

例:xcopy c:\\bat\\hai d:\\hello\\ /d:12-29-2010 // 将c:\\bat\\hai2010年12月29日以后更改的文件复制到d:\\hello中

move移动文件

例:move *.png test // 目录下的png图片移动到当前目录test文件夹中 (若test同名也存在png图片,询问是否覆盖)

例:move /Y *.png test // 目录下的png图片移动到当前目录test文件夹中 (不询问,直接盖写)

例:move 1.png d:\ est\\2.png // 目录下的1.png移动到d盘test文件夹中,并重命名为2.png (若test同名也存在png图片,会问是否覆盖)

例:move test d:\ ew // 若d盘存在new将前目录下的文件夹test将文件夹移动到d盘new文件夹;如果不存在,请将当前目录下来test将将文件夹移动到d盘,并重命名为new

del删除文件 注:不删除目录和子目录

例:del test // 删除当前目录test文件夹中的所有非只读文件(子目录下的文件不删除;删除前确认;等价del test\\*)

例:del /f test // 删除当前目录test文件夹中的所有文件(包括只读文件;子目录下的文件不删除;删除前确认;等价del /f test\\*)

例:del /f /s /q test d:\ est2\\*.doc // 删除当前目录test所有文件和文件夹d:\ est2中所有doc文件(包括只读文件;递归子目录下的文件;删除前不确认)

/ar、/ah、/as、/aa 删除只读、隐藏、系统、存档文件
/a-r、/a-h、/a-s、/a-a 删除只读、隐藏、系统、存档以外的文件

例:del /ar *.* // 删除目前目录中的所有文件

例:del /a-s *.* // 删除系统文件以外的所有文件

replace即使使使用了这个文件,替换文件仍然可以成功替

例:replace d:\\love.mp3 d:\\mp3 // 使用d盘下的love.mp3强制替换d盘mp3目录中的love.mp3文件

mklink创建符号链接(win7引入);在创建的符号链接文件中会有类似的快速箭头

win7下的mklink命令可以通过指定的参数建立不同形式的文件或目录链接,分为硬链接(hard link)、符号链接(symbolic link)和目录联接(junction)三种。

(1) 符号链接(symbolic link)

建立一个软链接相当于建立一个指向其他文件(或目录)的文件(或目录)win有些方式有些相似。

删除此链接对原始文件(或目录)无影响;当您删除原始文件(或目录)时,打开链接将表示位置不可用。

删除此链接对原始文件(或目录)无影响;当您删除原始文件(或目录)时,打开链接将表示位置不可用。

(2) 目录联接(junction)

功能与符号链接基本相似。不同之处在于,当建立目录连接时,原目录的绝对路径会自动引用,而符号链接则允许引用相对路径。

(3) 硬链接(hard link)

建立硬链接相当于为文件建立一个别名,例如对1.txt名字是2.txt的硬链接;

若使用记事本对1.txt修改,2.txt同时修改,如果删除1.txt,则2.txt内容然存在,内容和1.txt一样。

建立链接请注意:
a、建立文件或目录链接仅限于 NTFS 文件系统;符号链接(目录连接)的建立可以跨分区(如c盘文件或目录的链接可以在d盘中建立),硬链接只能建立相同的链接 分区

























电脑










电脑







电脑
























电脑
喜欢 ()