Questions tagged «command-line»

与图形用户界面(GUI)相对的界面,用于在面向文本的环境中使用键入的命令与计算机进行交互的界面。

2
具有活动的超链接文本的命令行shell
我发现,当我正在做的事情时,我需要在同一目录下打开命令shell和资源管理器窗口。我使用Windows 99.999%的时间。 是否有任何命令行shell的变种(例如bash,cmd.exe等)允许显示的文本以某种方式处于活动状态或智能状态? 例如,出现的任何网址都应该是真正的超链接,而不仅仅是文本;可以单击目录列表中的任何文件名(作为文本),并且可以使用正常的资源管理器类型函数;您可以将文本窗口拖放到文本窗口或作为当前目录等。 我不是在寻找午夜指挥官或类似的东西;我只是寻找在bash或cmd.exe等常规shell中显示的文本的附加功能。


0
如何根据时间戳下载网站的HTML页面?
我知道这可能是一个重复的问题,我为此感到抱歉, 但是我找不到任何问题的答案。 我只是想下载Pages html文件,没有任何其他内容, 和(如果可能的话)我想制作一个时间戳选项,只下载“比...更新”的页面 我认为Wget可能会很棒。 (我的系统上安装了CygWin和GNUWin32) 任何帮助请 - 提前感谢...



1
如何使用批处理脚本压缩具有唯一密码的文件?
美好的一天。我想知道是否有办法编写批处理脚本将文件转换为密码加密的zip文件夹(每个zip文件夹将有一个唯一的密码)? 我已经看过几个关于为zip文件夹创建批处理脚本的教程 一 预设&一致的密码,但我想知道是否有办法让批处理脚本引用.csv文件中记录的一组随机密码来创建具有不同密码的zip文件?

1
Windows批处理文件中文件名中包含非ASCII字符的文件
在通常的(西方)Windows计算机上,我有一个文件 файл.txt 文件名中包含非ASCII字母。如何从.bat文件中执行以下操作? dir файл.txt ren файл.txt file.txt 等等。? 我尝试将上述命令放入文件中 mybat.bat (使用UTF-8或UTF-16编码),但即使我将其运行也不起作用 cmd /u /c mybat.bat。 注意:问题不在于如何将这些字母放在批处理文件中,而是如何使批处理文件执行预期的操作(在我的示例中,列出文件然后重命名)。 注意: dir > log.txt 命令将文件файл.txt显示为???。txt。然而, dir 在屏幕上将此文件正确显示为файл.txt。

2
当.CMD文件尝试复制文件时,“访问被拒绝”
我有一个.CMD文件,我通过右键单击Windows资源管理器中的文件来运行;我点击的文件作为参数传递给.CMD文件。 .CMD文件执行一些处理,然后将文件从一个文件夹复制到另一个文件夹。它在Windows XP上运行良好;在Windows 8上,当“copy”命令运行时,它返回错误消息“访问被拒绝”。 如果我使用Windows资源管理器复制文件,则会弹出一个对话框,其中显示消息“您需要提供管理员权限才能复制到此文件夹”。我点击“继续”,文件被复制。 我不知道UAC的细节,但我知道我不想更改权限以允许在没有干预的情况下复制文件。也就是说,我不希望整个.CMD文件以管理员身份运行。我想右键单击输入文件,运行.CMD文件,并在“copy”命令尝试运行时显示对话框;然后,我将单击“继续”以仅允许使用管理员权限运行复制命令。 (如果.CMD文件中存在复制文件的其他位置,或者需要管理员权限的任何其他操作,我希望再次出现该对话框,询问是否可以以管理员身份运行该操作)。 可以这样做吗?

2
将Chromium作为单帧启动(无边框/ gui)?
有没有办法在仅帧模式下启动Chromium(最新运行Ubuntu)?没有边界& gui? 在那里找到了尝试的CLI开关: http://peter.sh/experiments/chromium-command-line-switches/ 但 chromium-browser --window-position=10,10 --window-size=200,200 --app 什么都不做 任何的想法?



2
sed命令返回“sed:替换表达式中的错误选项”
例如: - 我有一个名为file.txt的文件 $ cat file.txt $key 我有一个环境变量,例如:文本文件中的$ key 并且假设$ key = 1234,所以我可以用下面的命令替换该值 sed -i 's/$key/'"$key"'/' file.txt 它变成了 $ cat file.txt 1234 我的问题是,如果值为 $key = 1/2/3/4 我无法运行以下命令 sed -i 's/$key/'"$key"'/' file.txt 它会给出错误 sed: bad option in substitution expression 因为斜线正在破碎。我可以通过直接给出值来解决它,但我不想以这种方式使用它。 sed -i 's/$key/1\/2\/3\/4/' file.txt

1
在批处理中为多个文件的文件名中的特定位置添加char
我需要在同一文件夹中的多个文件的特定文件名位置添加一个字符,如下所示: 之前: mySeries.s01e01.firstEpisodeTitle.mkv mySeries.s01e02.secondEpisodeTitle.mkv mySeries.s01e03.thirdEpisodeTitle.mkv 后: mySeries.s01e001.firstEpisodeTitle.mkv mySeries.s01e002.secondEpisodeTitle.mkv mySeries.s01e003.thirdEpisodeTitle.mkv 我在Windows上工作,想知道如何通过批处理命令实现这一点。

1
Windows批处理文件
我正在为一些工作编写批处理文件,我需要检查主机是否可访问。我需要记录执行我执行的命令时收到的所有错误代码。 具体来说,我需要使用ping,traceroute和arp命令。但我没有找到执行这些命令的各种错误级别。在哪里可以找到此类Windows命令的错误级别或错误代码? 另外,最好分别使用路径而不是ping和traceroute吗?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.