Questions tagged «command-line»

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

3
使用DOS批处理将所有文件移动到1个目录
我已经创建了一个批处理文件,通过Win7中的右键菜单执行。当我右键单击一个文件夹时,我希望批处理文件将所有文件(不包括文件夹)移到1个目录中。到目前为止我有这个: PUSHHD %1 MOVE "%1\*.*" ..\ 只要我从中移动文件的文件夹没有任何空格,这似乎就可以工作。当文件夹有空格时,我收到一条错误消息:“命令的语法不正确。” 所以我的批处理工作在标题为PULLTEST但不在标题文件夹上的文件夹上PULL TEST。 同样,我不需要它来移动文件夹,只需要移动文件。我希望它可以在任何驱动器上的任何目录中工作。我将不会有任何特定的目录。它将是随机的。 下面是我提供的注册表文件,如果需要参考。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\PullFiles] @="PullFilesUP" [HKEY_CLASSES_ROOT\Directory\shell\PullFiles\command] @="\"C:\\Program Files\\MyBatchs\\PullFiles.bat\" \"%1\""

1
复制命令和Excel文件的意外结果
从Windows批处理文件执行“复制”命令时我注意到一些奇怪的事情,并且想知道是否有人之前遇到过此问题并且可以解释原因。 我在批处理文件中有一行,它将Excel文件从位置A复制到位置B,并且还重命名该文件。例如: Copy \\server\share\folder\locationA\file_*.xlsx \\server\share\folder\locationB\file.xlsx /y 副本看起来很好,因为Excel文件存在于位置B,但是当我打开文件时,我收到一条错误消息,指出: “Excel无法打开文件...因为文件格式或文件扩展名无效。请验证文件是否已损坏,文件扩展名是否与文件格式匹配。” 我使用上面的命令行运行了一些测试,并注意到只有在A部分的文件名中使用通配符时才会出现此问题。例如,文件副本,我可以使用此命令打开它: Copy \\server\share\folder\locationA\file_LongName.xlsx \\server\share\folder\locationB\file.xlsx /y 我意识到有很多方法可以解决这个问题,但我对解决方案不感兴趣,我对解释感兴趣。我的问题是为什么会发生这种情况?


1
了解wifi扫描结果
我正在编写一个脚本来说明wifi连接的安全性。不幸的是我很早就试图解码扫描输出 - 很难有人帮我理解这实际上告诉了我什么? HT,CC,SECURITY(auth / unicast / group) 从一些快速谷歌',我怀疑HT意味着高吞吐量。我对高吞吐量的搜索似乎正在将我重定向到似乎使用它的IEEE标准(802.11n / ac),但没有明确解释它是什么; 所以我迷失了它的作用,如果它影响了安全性 未经教育的猜测,CC =国家代码(我来自加拿大,因此CA似乎涵盖了这一点)。 我理解带有AES加密的WPA2是我想看到的; 但是当我进行扫描时,我遇到了安全协议同时显示WPA2和WPA,或AES和TKIP的情况。路由器实际上同时使用两者吗? 屏幕截图是从mac终端命令'airport -s'输出的

3
如何更改MS-DOS提示字体颜色?
如何更改MS-DOS提示字体颜色? MS-DOS真的很老了,作为计算机的盛会,很难找到对它的支持。 我从网站上获得了这些尝试过的建议: http://www.easydos.com/menucolor.html https://support.microsoft.com/en-us/kb/95099 http://www.computerhope.com/color。 HTM 我编辑过:Config.sys(现在说'Menucolor = 2,0')C:\ Windows \ color.txt(现在说'绿色') 还是行不通。 任何人都有任何想法如何做到这一点? 笔记 在你建议'颜色'之前,Ms-Dos不是cmd。我已经试过了。 有可能的!有多个ms-dos病毒已经有效地完成了这项工作。 我在虚拟机上从Windows 98运行MS-DOS。

1
自升级到Firefox 9以来,无法将命令行瞄准多个正在运行的实例之一
在Linux上从Firefox 8升级到Firefox 9(Ubuntu Lucid)破坏了我经常使用的一项功能:运行多个实例,然后在特定的运行实例上瞄准命令行Firefox。 关于如何解决或解决这个问题的任何想法? 我使用单独的配置文件运行两个Firefox实例: firefox -no-remote -P personal firefox -no-remote -P work (这-no-remote是第二个启动新实例所必需的,而不是第一个实例中的新窗口。) 然后,我使用它在其中一个正在运行的实例中打开一个URL: firefox -P personal http://asdf.com 这通过Firefox 8工作,但在9,我得到错误消息 Firefox已经在运行,但没有响应。要打开新窗口,必须先关闭现有的Firefox进程,或重新启动系统。 与这些变化相同: firefox -P personal -new-tab http://asdf.com firefox -P personal -new-window http://asdf.com firefox -P personal -remote "openURL(http://asdf.com,new-tab)" 看起来-no-remoteFirefox 9中的初始标志已更改,也会阻止来自未来命令行的连接。如果我没有启动实例-no-remote,我可以从命令行中成功打开一个选项卡,但是我无法以这种方式启动第二个实例,所以这没有多大帮助。

2
在后台运行couchdb.bat /在Windows上没有终端?
当我意识到最终有一个用于couchdb的GOOD Windows安装程序时,我非常兴奋。但我并不觉得服务器不能作为服务运行。您将获得一个启动沙发服务器的.bat文件,但它需要终端保持打开状态。 如果必须,我将编写一个执行.bat文件中的命令的Windows服务,但我想知道是否有任何方法可以隐藏终端或像在Linux中一样运行后台作业。


1
如何在tmux服务器/会话出口上执行清理命令?
为了改善我的工作流程,我编写了一些包装脚本,以便在我想要处理项目时自动启动一些命令。然而,当我完成并清理此特定会话的所有tmux选项卡时,我想杀死一些进程并清理一些文件。 退出tmux服务器时有没有办法自动执行命令? 想要的工作流程: 执行命令来创建新的tmux服务器,打开一些文件,启动一些应用程序 在会议中工作 稍后分开工作 重新安装 当tmux服务器中的所有选项卡都关闭并且服务器被销毁时,执行清理命令 [edit]我目前使用的脚本:https://github.com/WoLpH/dotfiles/blob/master/bin/tmx

1
是否有8tracks.com播放的命令行客户端?[关闭]
我希望我不会在这里发出这类问题的垃圾邮件,但是:有没有办法从Linux命令行播放8tracks.com播放列表,例如,mplayer或者mpg123? 有8tracks.com API,但到目前为止我还没有找到基于它的命令行客户端。而作为一个非编码人员,我也不知道如何自己写一个。 我更喜欢Perl / Python解决方案,但这并不重要。非常感谢任何提示! 编辑:这是Haskell的一个项目,但我自己没有尝试过:https://github.com/vikraman/8tracks


1
是否可以在没有CUPS的情况下打印?
拥有SOHO打印机,HP DeskJet 3940是否可以在Debian GNU / Linux上使用lpr / lpd进行打印? 在Debian的维基说, LPR。仍然常用的传统打印系统称为lpr,如果你有一个postscript打印机,它可以很好地工作。否则,设置起来并不是很简单,并且不能为每个打印作业的打印机设置对用户提供太多控制。 我无法确定此打印机是否使用PS语言。


1
如何使用命令行参数创建到通讯组的Outlook 2013电子邮件?
作为必须考虑项目时间的软件开发人员,我需要每天向我们的开发团队的3名高级成员发送电子邮件。 为了让我不会忘记,我为此设置了一个日常任务,以便每天回家之前发送一封新电子邮件。 使用Outlook 2013的命令行开关,我可以使用单个电子邮件地址作为列表中的参数来指定参数,该任务可以正常运行: 如果看不到参数文本,则为: / c ipm.note / m name1@email.com&subject=Daily%20Log 一个电子邮件地址可以正常使用,但我需要将该电子邮件包含给3个人-而不是1个人。 因此,我将参数编辑如下: / c ipm.note / m name1 @ email.com,name2 @ email.com,name3 @ email.com&subject = Daily%20Log 如果尝试运行该命令,则会收到无效的参数消息: 我阅读了有关如何创建组通讯组列表的信息,并将其添加到Outlook的“联系人”部分: 然后,我编辑了Task的参数以使用该组: / c ipm.note / m DailyLogGroup&subject = Daily%20Log 这可行,但结果不是我的通讯组,而只是地址字段中的文本。 有谁知道如何在此脚本版本的Outlook中使通讯组工作?


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.