Questions tagged «command-line»

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

1
在非常大的文件之前添加字符以发送到Shell脚本
我试图在31,65 Go json文件上运行shell脚本。 ./oetl.sh database.json 我需要在文件前后加上括号。 我在database.json中拥有什么: {..},{..},.. 我想要的是 : [{..},{..}..] 有什么方法可以执行此操作而无需编辑文件?如果没有,如何快速编辑文件? 我知道我可以快速回应右括号: echo "]" >> database.json 如何添加左括号? 我不知道是否需要这样做,而且我是Shell脚本的新手,但这是oetl.sh文件: #!/bin/sh # # Copyright (c) 2014 Luca Garulli # #set current working directory cd `dirname $0` # resolve links - $0 may be a softlink PRG="$0" while [ -h "$PRG" ]; …

0
使用cmd远程安装软件
我拥有管理员权限。我想使用计算机上的cmd(命令行)在网络中的所有计算机上安装软件(.exe)。我正在使用Windows7。我已经做了一些研究,但无法弄清楚。请帮我。请注意,我不想安装任何其他软件来做到这一点。谢谢您的帮助:) 好吧,我发现我们可以使用misexec.exe,但是我无法使用它,因为我不知道语法。 我所有的计算机都连接到集线器。 所有计算机都使用Windows 7。

1
如何阻止.bat文件在后台运行?
更改PC上的屏幕配置后,我遇到一个奇怪的问题,故事是,在识别我的显卡之前,我曾经在全屏模式下使用CMD(Windows 7),并且每当我运行.bat文件时,也可以在全屏模式下使用,但是一旦更新了显卡并获得1600 * 1200分辨率,全屏模式将不再有效,所有.bat文件也将停止显示。即使我运行:Ctrl + r-> cmd,它也会运行隐藏的背景(我可以在进程列表中看到它)。 PS:请注意,“开始菜单/所有程序/附件”中的CMD正常启动(未隐藏) 我该怎么办?

2
此attrib命令说什么?
谁能告诉我这个命令说的是什么?当我无法在闪存驱动器上找到文件时,我使用了此命令。但是我不知道它在说什么,我只知道-h和-r分别删除了hidden和read属性。 attrib -h -r -s /s /d g:\*.*

0
Docker:在电源外壳上显示双重提示并显示灰色文本:无法退出
我正在尝试学习docker。我打开了电源外壳,并从教程中键入了一些命令,然后右键单击鼠标。Power shell向我展示了命令窗口的滚动,现在它向我展示了双尖括号,以及我键入的任何内容都以灰色显示。[![power shell] [1]] [1] 我输入:“ >>”退出“ >>”退出 但是没有效果。我不能从那个窗口出来。请有些人指导我。抱歉,我不知道确切的论坛。请指导我。 Zulfi。


0
编码的mp4视频无法在Firefox v33中播放
当此视频使用以下ffmpeg命令进行编码时,无法在Firefox v33中播放(出现黑屏)。但是,当我在本地VLC播放器中播放它时,它可以工作。所以这里是长ffmpeg命令: $ ffmpeg -r 15 -f image2 -i /home/(...)/frames/%d.jpg -i /home/(...)/preview.wav -y -acodec libfdk_aac -b:a 128k -vcodec libx264 -b:v 386k -preset ultrafast -profile:v baseline -crf 6 -pix_fmt yuv420p -loglevel warning -movflags faststart /home/(...)/preview.mp4 如您所见,preview.mp4由具有给定wav文件的一系列jpg图像编码。 ffmpeg的输出就是这样 [wav @ 0x35ff460] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout …

1
Windows CMD netstat输出一行
使用-aonb选项时,Netstat的输出将换行。我不能使用FIND在一行中过滤输出。 增加屏幕缓冲区宽度和窗口宽度无济于事。该命令仍然会换行。与powershell相同。 netstat -aonb Active Connections Proto Local Address Foreign Address State PID TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1304 RpcSs [svchost.exe] TCP 0.0.0.0:27036 0.0.0.0:0 LISTENING 11096 [Steam.exe] TCP 0.0.0.0:49665 0.0.0.0:0 LISTENING 1680 Schedule [svchost.exe] TCP 0.0.0.0:49666 0.0.0.0:0 LISTENING 1632 EventLog [svchost.exe] 我想使用FIND命令来过滤进程使用的端口,但是由于它会断行,所以我无法对其进行过滤。 netstat -aonb | FIND "svchost.exe" [svchost.exe]

1
使用DOS命令自动回答简单的CLI命令“ Y”
我需要自动化在win xp上运行的以下命令(从CMD窗口) D:\Documents and Settings\muser> erase_disk.exe 10分钟后,我得到一个问题: 您确定要擦除磁盘吗(是/否) 是否可以通过使用dos xp命令将“ y”字符发送到命令行?因此,我无需等待并输入“ y” 我尝试了以下方法,但不起作用 echo y| erase_disk.exe 其他不同的例子 D:\Documents and Settings\muser> scan_virus_on_my_email.exe 1小时后,我得到: proccess ended to you want to exit (y/n)

0
Robocopy(获胜)| 确保诚信| 源/目标“大小”不相同(整个驱动器)
最后更新:20161204@144548 声明:"After quite some time of the first initial post, a suggestion was made to use Bash-cp. So, that means the method of using the 1-line command robocopy would be disregarded at this point. But, IDK how to use Bash-cp and confused on that process." 我robocopy用来将drive1手动备份到drive2。唯一的问题是,备份完成后,两个驱动器的文件大小似乎有所不同(很大,差别在于GB)。 根据日志文件,尝试失败。我正在使用文件,因此该过程已终止,即使重试也无法通过。与信念相反,要“跳过”这一点,您必须定义/R: & /W:.....这对我根本不是这种情况。相反,该过程终止并且无法通过。 因此,以下是我如何构造robocopy命令的方法,请查看需要修改的内容,以确保所有文件都被正确传送,并且最终结果是两个驱动器的大小和文件完整性相同。 …

0
操纵msconfig后在Windows 8中重新启动循环
我的64位Windows 8运行正常,直到将msconfig引导模式更改为安全(我的hp驱动程序将无法安装)。重新启动系统后,Windows开始启动,但突然出现蓝屏并消失得如此之快,并以循环方式重置我的系统。 我无法进入安全模式,因为在win8中禁用了f8才能将msconfig更改为正常启动。 我没有任何reg或系统还原备份是否可以通过win8安装磁盘命令提示符将msconfig引导模式设置为正常模式? 编辑蓝屏显示此错误:IRQL_NOT_LESS_OR_EQUAL

1
在powershell命令提示符下用其值替换变量
在Windows PowerShell中,是否有一种“评估”变量的方法,以便将其值粘贴到命令提示符下?我要执行的使用场景如下: 假设我有一个$path包含“ C:/ Users / Me / Some / Long / Path” 的变量。我想cd $path在命令提示符下写入内容,然后$path用其值替换,这样我就可以cd C:/Users/Me/Some/Long/Path在命令提示符下使用它并可以手动编辑长路径,并最终按Enter更改目录。是否存在这种或类似行为?仅使用变量,而不cd使用开头是否有可能?

1
如何在Windows Powershell中为gnuwin32工具创建自定义别名
我已经安装了gnuwin32并将其附加到我的环境中,因此在命令提示符下键入ls时,我会运行linux / unix“ ls”。显然,这对于Powershell而言不是问题,但是我无法创建具有相同名称(ls)或不同名称(lsa / ll / ld)的自定义别名,并且出现以下错误: The script failed due to call depth overflow. + CategoryInfo : InvalidOperation: (0:Int32) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : CallDepthOverflow 现在,这是我的Powershell脚本: Set-Alias -name ls -value ListDirectory -Option AllScope Function ListDirectory { $Command = "ls -I ntuser\.* -I NTUSER\.*"; Invoke-Expression $Command } 有任何想法吗?关于忽略文件,我需要它们。为了确保此命令在旧命令提示符下正常工作,我在Powershell中仅遇到了问题:(

1
使用标准用户登录隐藏的管理员帐户
我创建了一个管理员用户帐户(jeff),然后将现有帐户(jen)降级为标准用户。一切都很好,我实现了自己的目标,只是我不想将管理员帐户显示在登录屏幕上。因此,我使用regedit编辑以下键: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\SpecialAccounts\UserList 一切都还不错,直到我尝试登录到管理员用户并意识到CTRL-ALT-DEL不再显示备用登录屏幕(Windows Vista)。现在,我有一个标准用户帐户,无法登录到管理员帐户。有人可以指出我的解决方案吗? 我确实尝试使用runas将regedit用作管理员: runas /user:jeff c:\windows\regedit.exe 我也尝试以管理员身份运行cmd.exe runas /user:jeff c:\windows\system32\cmd.exe 我最后在使用和不使用runas的情况下都尝试了以下命令: net user jeff /active:yes

1
命令行可启动USB是否可行?
我了解如何创建可启动的Windows / Linux操作系统USB,但是,当该USB启动时,整个操作系统都将加载到计算机上。 我的问题是,如果我不希望所有这些事情发生怎么办?老实说,当我从USB启动时,我只想运行一个简单的命令。批处理文件或PowerShell文件就足够了。 我不知道这是否可行,我一直在寻找答案,但无济于事。当我从USB启动时,我只想知道是否可以运行批处理/ CMD文件。如果不可能,那么下一个最好的事情是什么? 帮助将不胜感激。

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.