[21 楼] zhfreal
[泡菜]
21-9-22 19:56
没注意, win10命令行的这些命令被阉了吗?powershell据说很强大
|
[20 楼] nahcooo
[资深泡菜]
21-9-22 19:45
珂2019 发表于 2021-9-22 18:20  我有一个基本准则,操作系统层面的工具和插件,只用微软原厂的,不是原厂的,必须是脚本一类我能看懂的,否则我基本上不用。
倒是忘了,这个git for windows如果是微软的,可以试一下。 那个东西本质上是一个msys,是一个在windows下使用GNU软件的环境,如果是想使用bash或者git,就可以用它 本帖最后由 nahcooo 于 2021-9-22 19:45 编辑
|
[19 楼] 珂2019
[泡菜]
21-9-22 18:20
joker2004 发表于 2021-9-22 18:05  直接装git for windows ,会装齐Linux 命令行bash 我有一个基本准则,操作系统层面的工具和插件,只用微软原厂的,不是原厂的,必须是脚本一类我能看懂的,否则我基本上不用。 以下内容由 珂2019 于 2021-9-22 18:21 补充 倒是忘了,这个git for windows如果是微软的,可以试一下。
|
[18 楼] 珂2019
[泡菜]
21-9-22 18:18
至暗时刻 发表于 2021-9-22 18:01  单条命令能实现吗, 请问怎么写的? 如果写成 C:\Windows\System32\cmd.exe "%1" 的话, 资源管理器中右窗里的目录就不行. 我没办法就写了个批处理加到FOLDER的右键菜单中才做到的. 好象不能。在NT时代,也是要写一个几十行的批处理文件加进去的。
|
[17 楼] 珂2019
[泡菜]
21-9-22 18:15
nahcooo 发表于 2021-9-22 17:54  怎么说呢。。。。
DOS是很简洁,但是看到一个
xxx /A/B/C/D/E/F/G的时候,还是会晕菜的,除非对这个命令已经极度熟悉,否则都不知道它在做什么。 我能记住大多数常用的参数,不常用的,/? 一下,几天之内是不会忘的。 比如dir 的/OD参数,不用的话真是记不住。但是,用了一下,可能一两周内都会记得。其实,熟悉英文的话,这组参数一辈子都不会忘的。
|
[16 楼] joker2004
[泡菜]
21-9-22 18:05
直接装git for windows ,会装齐Linux 命令行bash 发布自 iOS客户端
|
[15 楼] 至暗时刻
[禁言中]
21-9-22 18:01
珂2019 发表于 2021-9-22 16:43  从NT到XP,我最喜欢的一个定制就是在资源管理器的右键菜单加入“在该目录打开CMD”,需要修改注册表。因为我大量使用命令行。 如果从单独打开的CMD进入一个目录可能很麻烦,因为路径名可能有100多个字符。 单条命令能实现吗, 请问怎么写的? 如果写成 C:\Windows\System32\cmd.exe "%1" 的话, 资源管理器中右窗里的目录就不行. 我没办法就写了个批处理加到FOLDER的右键菜单中才做到的.
|
[14 楼] nahcooo
[资深泡菜]
21-9-22 17:54
珂2019 发表于 2021-9-22 17:43  这个很强大。找个时间学一下吧。 比起DOS命令行,少了点简洁美。 怎么说呢。。。。 DOS是很简洁,但是看到一个 xxx /A/B/C/D/E/F/G的时候,还是会晕菜的,除非对这个命令已经极度熟悉,否则都不知道它在做什么。
|
[13 楼] 珂2019
[泡菜]
21-9-22 17:43
nahcooo 发表于 2021-9-22 17:37  powershell就是命令行特别长,看起来特别啰嗦(当然可以用alias来缩短),好处是语义清晰,不需要查文档就能知道在做什么。而且返回的内容是对象而不是纯文本,方便进一步的信息提取和分析。
例如
全称:Get-ChildItem -Recurse | Select-Object -Property FullName,Length | Export-Csv table.csv 简写:ls -Recurse | select -Property FullName,Length | epcsv table.csv
就可以把当前目录下的所有文件全都列出来,然后提取出其中的路径和文件大小信息,并放入CSV中。这样可以得到一个表格。 这个很强大。找个时间学一下吧。 比起DOS命令行,少了点简洁美。
|
[12 楼] nahcooo
[资深泡菜]
21-9-22 17:37
powershell就是命令行特别长,看起来特别啰嗦(当然可以用alias来缩短),好处是语义清晰,不需要查文档就能知道在做什么。而且返回的内容是对象而不是纯文本,方便进一步的信息提取和分析。
例如
全称:Get-ChildItem -Recurse | Select-Object -Property FullName,Length | Export-Csv table.csv 简写:ls -Recurse | select -Property FullName,Length | epcsv table.csv
就可以把当前目录下的所有文件全都列出来,然后提取出其中的路径和文件大小信息,并放入CSV中。这样可以得到一个表格。它和那个tree > 1.txt 各有长短,一个是带线条图案的纯文本,方便人类直接观看,一个可以用excel打开,方便进行后续的操作,例如统计、画饼图等等。 本帖最后由 nahcooo 于 2021-9-22 17:41 编辑
|
[11 楼] 珂2019
[泡菜]
21-9-22 17:18
nahcooo 发表于 2021-9-22 17:11  在powershell打开时,多敲一个cmd命令就可以进入cmd,不算麻烦。
还有,powershell其实好用多了,某些方面比bash更好用。刚开始的时候可能需要查一下命令,但习惯了一下后会觉得超级方便的。 试了一下,进入CMD后也在当前目录。这个挺方便。
|
[10 楼] nahcooo
[资深泡菜]
21-9-22 17:11
珂2019 发表于 2021-9-22 16:43  dir就可以。
记得WIN10在某个地方可以设置“在使用CMD的时候自动换成POWERSHELL”,但是好象没有这样的设置:在使用POWERHELL的时候自动换成CMD。 这样问是因为WIN10可认自动在当前目录弹出POWERSHELL,但是要自动弹出CMD就要自己设置,很麻烦。
从NT到XP,我最喜欢的一个定制就是在资源管理器的右键菜单加入“在该目录打开CMD”,需要修改注册表。因为我大量使用命令行。 如果从单独打开的CMD进入一个目录可能很麻烦,因为路径名可能有100多个字符。 在powershell打开时,多敲一个cmd命令就可以进入cmd,不算麻烦。 还有,powershell其实好用多了,某些方面比bash更好用。刚开始的时候可能需要查一下命令,但习惯了一下后会觉得超级方便的。
|
[9 楼] 珂2019
[泡菜]
21-9-22 16:44
nightfalcon 发表于 2021-9-22 16:38  tree > 1.txt 很巧,我也喜欢用1.txt。
|
[8 楼] 珂2019
[泡菜]
21-9-22 16:43
arondes 发表于 2021-9-22 16:16  用 tree 命令即可 dir就可以。 记得WIN10在某个地方可以设置“在使用CMD的时候自动换成POWERSHELL”,但是好象没有这样的设置:在使用POWERHELL的时候自动换成CMD。 这样问是因为WIN10可认自动在当前目录弹出POWERSHELL,但是要自动弹出CMD就要自己设置,很麻烦。 从NT到XP,我最喜欢的一个定制就是在资源管理器的右键菜单加入“在该目录打开CMD”,需要修改注册表。因为我大量使用命令行。 如果从单独打开的CMD进入一个目录可能很麻烦,因为路径名可能有100多个字符。
|
[7 楼] nightfalcon
[资深泡菜]
21-9-22 16:38
珂2019 发表于 2021-9-22 16:35  这个就是命令行(CMD)了。 tree > 1.txt
|
[6 楼] 珂2019
[泡菜]
21-9-22 16:36
yejun 发表于 2021-9-22 15:54  可以应用商店里直接装ubuntu。 所以LINUX还是更强大一些。
|
[5 楼] 珂2019
[泡菜]
21-9-22 16:35
老鼠不相往来 发表于 2021-9-22 16:08  控制台 dir /s >list.txt 应该可以吧 这个就是命令行(CMD)了。
|
[4 楼] arondes
[陈年泡菜]
21-9-22 16:16
|
[3 楼] 老鼠不相往来
[泡菜]
21-9-22 16:08
控制台 dir /s >list.txt 应该可以吧 发布自 安卓客户端
|
[2 楼] yejun
[老坛泡菜]
21-9-22 15:54
可以应用商店里直接装ubuntu。 本帖最后由 yejun 于 2021-9-22 15:57 编辑
|
[1 楼] 珂2019
[泡菜]
21-9-22 15:51
比如说把一个目录的整个列表存在一个文本文件里,可以包括所有层次的子目录。 一行命令行,10来个字符,回车,就完成了,好省事。
WIN10怎么做呢?资源管理器可能是不行了。很高大上的powershell没准能行,但是我还没学这个,不知道能不能做。
|