草庐IT

MSH_CMD_EXPORT

全部标签

windows - REG EXPORT HKLM\System\CurrentControlSet - Windows 错误

我正在测试Windows驱动程序软件。当测试失败时,我必须将注册表数据附加到错误。我明白了"ERROR:Unabletowritetothefile.Theremaybeadiskorfilesystemerror."当我运行以下命令时REG导出HKLM\System\CurrentControlSet.\Reg-data\CCS.reg(我在管理员模式下运行命令)。这种情况很少发生。这可能是由驱动程序软件引起的吗?或者这可能是一个通用的操作系统问题? 最佳答案 您没有提供目标文件名来告诉REG将导出的数据写入何处。C:\>rege

windows - 哪些命令不能与 cmd 命令一起出现在一行/Windows 运行框中?

我正在测试WindowsRUN框中的一些代码。现在,我知道对于长代码没有必要这样做,我可以简单地将代码放入批处理文件中,然后通过运行框或命令框运行它。无论如何,我很好奇可以从“运行”框中执行哪些cmd命令,以及命令数量是否有限制。我在网上搜索过,但找不到任何对此进行详细介绍的网站。比如我在运行框中输入:cmd/kechohello&Call:abc&goto:eof&:abc&echo我属于abc回显hello后,我收到错误消息“在批处理脚本之外调用批处理标签的尝试无效。”该错误消息是因为代码结构不正确还是因为标签和对标签的调用以及goto命令不被允许?for循环呢?还有其他的吗?附言

python - 在 cmd 中通过 Python 运行工具不等待

我在cmd中通过Python运行一个工具。对于给定目录中的每个样本,我希望该工具做一些事情。但是,当我在循环中使用process=subprocess.Popen(command)时,命令不会等到它完成,导致一次出现10个提示。当我使用subprocess.Popen(command,stdout=subprocess.PIPE)时,命令仍然是黑色,我看不到进度,尽管它会等到命令完成。有没有人知道如何通过cmd中的Python调用外部工具,它会等到命令完成并且能够显示进度cmd中的工具?#main.pyforsampleinos.listdir(os.getcwd()):if".fas

python - 将特殊字符传递给 cmd.exe 中的 python 脚本

我需要将“&”字符传递给从Windowscmd.exe运行的脚本。你知道如何逃脱吗?插入符号在cmd.exe中用于一般转义。试验1x:\abc>pythonargs.py"helloworld!"""^&endargs.pyhelloworld!^&end试验2x:\abc>pythonargs.py"helloworld!""""&"endargs.pyhelloworld!^&end参数.pyimportsysforiinsys.argv:printi我有一个C程序:从argv打印的a.exe,它似乎正确地获取了参数用a.exex:\abc>a.exe"helloworld!"""

windows - 一个环境中的Python多行cmd条目

我正在尝试制作一个真正的.bat到.exe转换器。我目前正在尝试创建一个脚本,将cmd-commands注入(inject)一个cmd-process/environment。这是我的票价:#!/usr/bin/python3fromosimportsystemascmddefce(*a):a=list(a)forbinrange(0,len(a)):cmd(a[b])#Ineedeachentryofcmd(a[b])toruninthesamecmdenvironmentandtherefore#dowhatanormal.bat/.cmdprogramwould.returnac

windows - 使用 cmd 将文件日期附加到文件名

您好,我想创建一个bat文件以使用cmd重命名文件。说一个friend和我一起去度假。我们已将所有图片放在一起,现在我想按顺序重命名所有图片。假设我选择了以下图片:mypicture_3435.jpg(文件日期=2015年1月1日10:00)mypicture_3465.jpg(文件日期=2015年1月4日12:00)myfriendspicture_2221.jpg(文件日期=2015年1月3日12:00)myfriendspicture_2226.jpg(文件日期=2015年1月4日11:00)我想得到以下输出:ourvacation_01.jpg[mypicture_3435.j

windows - 使用 CMD 从 Windows 凭据管理器检索密码

我正在尝试使用命令提示符从Windows凭据管理器添加和检索凭据。要添加新凭据,我有如下命令,它运行良好:cmdkey/add:testTarget/user:testUser/pass:testPassword但是,当我尝试检索我之前使用CMD添加的凭据(testTraget)时,我无法使用以下命令获取密码:cmdkey/list:testTarget该命令仅返回目标(testTarget)、类型(域密码)和用户名(testUser)如何找回testUser密码?我知道这在MacOS中使用Bash和钥匙串(keychain)是可能的。 最佳答案

windows - 如何以与 "cmd/c <command>".execute() 相同的方式从 groovy 运行 PowerShell 命令?

在Groovy中,我可以直接运行Windowscmdshell并读取如下结果:defproc="cmd/cdir".execute()proc.wait()println"stdout:${proc.in.text}"但是,如果我用PowerShell尝试这样做,它会阻止并且不会返回:defproc="powershelldir".execute()我试过了defproc="powershell-NonInteractivedir".execute()等-但它们都阻塞了,我必须终止Groovy脚本。与PowerShell一起使用的cmd的/c开关等效于什么,以获取返回脚本的结果。

windows - 如何在 Windows CMD.EXE shell 中检测脚本是否被调用或直接调用?

我需要在script.cmd中区分这两种情况:C:\>callscript.cmdC:\>script.cmd如何确定我的script.cmd是直接调用的,还是在使用CALL的上下文中调用的?如果重要的话,这是在Windows7上。@echooffsetinvoked=0rem---magicgoeshere---if%invoked%==0echoScriptinvokeddirectly.if%invoked%==1echoScriptinvokedbyaCALL.任何人都知道“这里有魔法”,它会检测到已调用并设置invoked=1吗? 最佳答案

python - 无法在 Python 2.7 中更改 cmd 的路径

在cmd上我使用这个命令:setPATH=%PATH%;C:\Test成功了!但是,如果我在python文件中使用这段代码,它就不起作用了!importosos.system('setPATH=%PATH%;C:\Test')我也试过这段代码:importospath='C:\Test'os.environ["PATH"]+=os.pathsep+path它不起作用!但这段代码运行良好(我需要重新启动cmd才能看到变化):#DeleteapartofPATHos.environ['PATH']=os.environ['path'][:414]所以,我的问题是:为什么我不能像那样在pyt