Articles of 命令行

如何在Windows中清除mysql屏幕控制台?

标题是我的问题。 我Googlesearch并尝试类似的东西 mysql> !\ clear mysql> !\ cls mysql> system cls mysql> system clear blah blah … 但他们都没有工作。 任何人都告诉我如何清除屏幕,就像窗口中的cls命令一样

如何将unicode文件名批量转换为Ascii文件名Windows XP或PowerShell

问题:出于某种奇怪的原因, windows zip util不会压缩包含Unicode文件名的文件夹 。 所以,我需要将一大组文件名(不是内容)转换为ASCII文件名。 这里的答案讨论内容转换 如何批量/批量转换/重命名Windows CMD行或Power Shell中的文件名本身。 我不在乎输出文件的名字有多余1等 //While this changes the content inside the file. it does not rename my file name! COPY /Y UniHeader.txt Unicode_Output.txt CMD /U /C Type ANSI_Input.txt >> Unicode_Output.txt

Windows相当于Mac OS X的“打开”命令

在这里刘昌问了一个非常类似的问题, Linux相当于Mac OS X的“打开”命令 。 是否有与Mac OS X“打开”命令等效的窗口? 我试图运行一个分析器,将打开它的结果,但它正在寻找“打开”命令。 基本上,命令需要从命令提示符打开一个文件,就像在资源pipe理器中双击一样。

如何在Windows 7命令行上执行.jar java程序?

我一直在网上查找,到目前为止找不到一个好的答案。 我想执行YUI压缩工具来混淆/缩小我的JavaScript文件。 我有安装JRE。 它看起来像文件关联是好的,你可以看到这里: C:\directory\tempFiles>assoc .jar .jar=jarfile 我使用ftype设置文件关联: C:\directory\tempFiles>ftype jarfile jarfile="C:\Program Files (x86)\Java\jre6\bin\javaw.exe" -jar "%1" %* 压缩工具保存为.jar文件,称为“yuicompressor-2.4.6.jar” 当我尝试运行.jar文件时,cmd一直说'java'这个词不被识别为内部命令…这就是我如何运行它: C:\directory\tempFiles\yuicompressor-2.4.6\build>java -jar yuicompressor-2.4.6.jar [options] [input file] 任何帮助,将不胜感激

包含带有空格的可执行文件path的环境variables是否也包含必要的引号?

当定义一个环境variables(在我的Windows上,也许有一个更一般的指导原则) set MY_TOOL=C:\DevTools\bin\mytool.exe 如果工具位于具有空格的path上 set MY_TOOL=C:\Program Files (x86)\Foobar\bin\mytool.exe 环境variables是否已经包含必要的空格? 也就是说,应该是这样的: set MY_TOOL="C:\Program Files (x86)\Foobar\bin\mytool.exe" 而不是上面的版本没有空格? 注意:根据Joeys的回答 ,我真的应该把这个问题缩小到我给出的例子。 也就是说,包含由用户或另一批处理脚本调用的单个(可执行/批处理)工具的环境variables。 也许空间应该以不同的方式逃脱?

如何在Java中释放由应用程序locking的文件

问题如何在Java中读取/写入文件我已经问过如何用Java读写文件,因为我认为典型的FileReader , BufferedReader操作是保留在我的文件中的。 现在我确信其他操作是负责这个(例如一个Runtime.getRuntime().exec(<CommandLine>).waitFor() )。 实际上,我并不关心哪个命令完全是负责保存文件,我只想让我的应用程序放弃它。 这可能吗? 有没有像这样的this.Release_File(File "<Filename>"); 在Java中? …(经过一段时间和实验) 同时我还有点进一步:我添加了Thread.sleep(5000); 这是在做这个工作,所以如果我稍微等一下,一切正常,所以真正的问题是什么? 我正在启动一个命令行,就像这样: cmd /c <program>.exe >> <output_File>.log 我这样做(在我的Java代码中),如下所示: exitcode = Runtime.getRuntime().exec(cmdline).waitFor(); 问题似乎如下:命令行有一个redirect,将其输出保存到.log日志文件。 这个写入是立即开始的,但是当“cmd / c”完成时,操作系统(这种情况下的Windows 7)还没有完成对其input/输出缓冲区的刷新。 因此, Runtime.getRuntime().exec(cmdline)已经完成,但底层的缓冲区刷新仍然很忙。 如您所见,我已经使用cmd /c来告诉Windows在完成命令后终止命令提示符,但我真正需要的是类似于: cmd /Completely_Finished <program>.exe >> <output_File>.log 操作系统已经准备好所有与.exe相关的进程,这是Completely_Finished意思。 有人知道这是否存在? Ps我已经有一个关于这个问题的解决方法:在文件读取周围使用while循环,直到不会抛出exception。 虽然工作,我觉得这个工作非常肮脏,并没有解决问题的根本原因。 提前致谢

如何在batch file中获得相同的dirname()?

我想从.bat文件中获取文件的父目录。 所以,给定一个variables设置为"C:\MyDir\MyFile.txt" ,我想获得"C:\MyDir" 。 换句话说,在典型的UNIX环境中,相当于dirname()function。 这可能吗?

python包打开新窗口

我在Windows 7上安装了python27 64位。我也安装了setuptools和pip。 现在,当我在Windows控制台执行命令新的控制台窗口出现,消息打印在它,并closures之前,我可以从它读取的东西。 例如我安装了蛋黄,当在cmd中inputyolk -l时,它会将所有包显示在新的cmd窗口中,并立即closures。 如果我想在主命令窗口中显示所有消息,我该怎么办?

REG添加一个REG_MULTI_SZ多行registry值

要添加一个REG_MULTI_SZ多行registry值,我可以做 reg.exe ADD "HKLM\path\to\registry\key" /v RegistryValue /t REG_MULTI_SZ /d "abc\0def\0" 这将添加(“abc”,“def”)。 但是如果我需要添加(“abc”,“”,“def”),也就是两者之间的空白项呢? 干 reg.exe ADD "HKLM\path\to\registry\key" /v RegistryValue /t REG_MULTI_SZ /d "abc\0\0def\0" 给我一个“无效参数”的错误。

从网站中select文件名以在PowerShell中下载

问题:我正在制作一个PowerShell脚本,它将下载站点源代码,查找所有文件目标,然后下载所述目标。 我现在正确的进行身份validation,所以在我的testing网站上,我启用了匿名身份validation,启用了目录浏览,并禁用了所有其他默认页面,所以我得到的是我网站上的文件列表。 我到目前为止是这样的: $source = "http://testsite/testfolder/" $webclient = New-Object system.net.webclient $destination = "c:/users/administrator/desktop/test/" $webclient.downloadstring($source) $webclient.downloadstring将基本上返回我的网站的源代码,我可以看到我想包装在其余代码中的文件。 我对你们的问题是什么是孤立我想要的链接的最好和/或最简单的方法是什么,所以我可以做一个foreach命令来下载所有这些? 此外,额外的信贷,我将如何去添加代码下载文件夹和这些文件夹中的文件从我的网站? 我至less可以制作独立的脚本来从每个子文件夹中提取文件,但显然将它们全部放在一个脚本中会更好。