中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » WinPE、PowerShell及其它命令行系统专区 » [原创]初学PowerShell之太祖长拳(第一势)
作者:
标题: [原创]初学PowerShell之太祖长拳(第一势) 上一主题 | 下一主题
tigerpower
中级用户

大师兄


积分 377
发帖 99
注册 2005-8-26
状态 离线
『楼 主』:  [原创]初学PowerShell之太祖长拳(第一势)

初学PowerShell之太祖长拳



第一势 太祖立势真高强

PowerShell中的shell意思是“外壳”,它是相对于操作系统的“内核”(kernel)而言的。

我们平时使用的Windows中资源管理器就是一种外壳,当我们要复制一个文件时,我们在资源管理器中所做的简单拖放动作(或菜单选择)会转化为内核的一连串特定指令:

外壳 - 资源管理器:拖放复制文件
->
内核  - 底层操作系统:操纵硬件(读磁盘将文件载入内存,写磁盘复制它,并修改相应的文件分配表等等)

外壳并不是操作系统本身,而是一个用户接口,所以同一个操作系统可以有不同的外壳。在Windows XP上,管理文件系统常见的有:

1.资源管理器(Windows自带,每天都在用的:)




2.命令提示符(Windows自带的命令行工具Cmd.exe)




3.Total Commander(拖放更方便的双窗口结构)




4.PowerShell(下一代Windows命令行)




建议尽量使用图形界面工具。平时的大部分任务,都是一些极简单的任务,用Total Commander等工具已经能完成的很好了。

大多数情况下,使用图形界面比较轻松愉快。



要使用命令行需要记忆命令和其用法,增加了用户的负担,但命令行有两个优势:

1.能方便的重复执行某一操作,比如要将某文件复制100次,用鼠标复制比较费力。

2.能让某些复杂的任务自动化,比如每周从百度自动下载“新歌TOP100”中的前10首歌,如果在浏览器中用鼠标点击下载则比较费时。


第一势的心法:判断是否使用命令行工具PowerShell。







[ Last edited by tigerpower on 2006-5-14 at 12:04 ]

2006-5-14 12:01
查看资料  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 2 楼』:  

我顶~~~

2006-5-14 19:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 3 楼』:  

  都已经过去快一个月了,还不见第二势出来,深情呼唤楼主中……

2006-6-9 08:06
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wl00560
银牌会员





积分 1384
发帖 709
注册 2005-10-29
状态 离线
『第 4 楼』:  

用了tc,还用资源管理器?佩服楼主一下……

2006-6-13 16:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 5 楼』:  


  我也顶一个!!!

  第一式很好,期待第二式的"猛烈袭击",呵呵。。。

  Quote:
能让某些复杂的任务自动化,比如每周从百度自动下载“新歌TOP100”中的前10首歌,如果在浏览器中用鼠标点击下载则比较费时

  楼主可以写个代码来看看么?偶想学习一下~嘿嘿~


2006-11-22 05:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 6 楼』:  

貌似前斑竹TigerPower已经不在联盟了,郁闷。




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-11-22 09:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 7 楼』:  


  哎,是啊,又一个高手离我们而去,遗憾……


2006-11-22 11:53
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
scriptor
银牌会员




积分 1187
发帖 555
注册 2006-12-21
状态 离线
『第 8 楼』:  wow...


感觉挺乱的啊

怎么会是这个样子的 输出啊??

晕掉!!~~


2006-12-22 11:19
查看资料  发短消息 网志   编辑帖子  回复  引用回复
gne3
高级用户

DOS学徒


积分 526
发帖 252
注册 2007-2-12
状态 离线
『第 9 楼』:  

估计是太监了

2007-2-13 22:08
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zhangtianjie
初级用户





积分 24
发帖 11
注册 2006-4-14
状态 离线
『第 10 楼』:  



2007-2-23 02:19
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 11 楼』:  

  现在的Windows PowerShell的帮助很详细啊,有语法、参数、示例和参考等等帮助,很方便的啊。比如要获取for命令的详细帮助,可以键入"get-help for -detailed"。

2007-2-24 10:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: