Articles of cmd

为什么控制台会自动最小化?

我是一个Python新手。 今天,我在控制台中运行Python脚本时发现了一个问题。 当我在cmd中运行脚本时,它会自动最小化。 而且,如果我只打开cmd来执行.py文件,它会同时打开最小化的文件。 最后,没有任何东西写在控制台上。 有谁知道为什么? 如果是导致问题的代码本身,我已经粘贴在下面: # -*- coding: utf-8 -*- from functools import reduce def fn(x,y): return x*10+y def char2num(s): return {'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s] t=reduce(fn,map(char2num,'123456')) print(t) 根据以下命令,.py文件关联当前由Notepad ++处理。 >reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.py\UserChoice HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.py\UserChoice Hash REG_SZ rHDUu4DAyAc= ProgId REG_SZ Applications\Notepad++.exe

为什么在命令行上使用'set var = text'后没有输出string'echo%var%'?

我使用set命令在Windows 8.1上的CMD中设置了一个variables,并试图回显它。 这里是一个例子: C:\Users\Logan>set var = text C:\Users\Logan>set var var = text C:\Users\Logan>echo %var% %var% C:\Users\Logan> 那么有没有办法强制命令提示符回显variables,而不是原始文本?

在cmd中重命名多个文件

如果我在一个目录中有多个文件,并且想把某些东西附加到它们的文件名中,而不是附加到扩展名中,我该怎么做? 我已经尝试了以下,testing文件file1.txt和file2.txt : ren *.txt *1.1.txt 这将文件重命名为file1.1.txt和file2.txt1.1.txt 我想要的文件是file1 1.1.txt和file2 1.1.txt 这将成为可能从cmd或我需要有一个bat文件来做到这一点? 那么PowerShell呢?

Windows CMD.exe“系统找不到指定的path。”

通过将Windows恢复到之前的状态解决 该消息(系统找不到指定的path。)显示… 1)当我打开新的CMD(Win + R => CMD)。 它从介绍开始。 (在线3) Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. The system cannot find the path specified. C:\Users\ViliamKopecky> 2)当我执行一些像cmd /C dir (或cmd /C php -v或其他)(第二行) C:\Users\ViliamKopecky>cmd /C dir The system cannot find the path specified. Volume in drive C is Windows7_OS Volume Serial Number […]

DOS批处理脚本与for循环和pipe道

我想所有的文件名不包含单词“摘要”的目录中的CSV文件。 在命令提示符下,我可以input以下命令 dir /b my_dir\*.csv | find /V "summary" 当我尝试将上述命令转换为batch file时,遇到了一个问题,那就是for循环中不支持pipe命令。 那是我不能做到以下几点 FOR /f %%A in ('dir /b my_dir\*.csv | find /V "summary"') do ( rem want to do something here ) 有人能告诉我如何解决上面的问题吗? 提前致谢!

如何杀死当前正在使用的端口在本地主机在Windows中?

如何删除已分配给端口的当前进程/应用程序? (例如: – localhost:8080)

在一个Windows cmd行运行两个命令,一个命令是SET命令

[目的] 这个简单的命令序列在Windows的CMD shell中运行: dir & echo hello 将列出文件和目录并回显string。 但是,以下命令序列不能按预期运行(至less由我): C:\Users\Administrator>set name=value & echo %name% %name% C:\Users\Administrator>echo %name% value C:\Users\Administrator> 我们可以看到,第一个回声无法获得环境。 你能帮忙评论吗? 任何评论将不胜感激! PS:操作系统:Windows 7 X64家庭前

如何阻止来自Windows的社交媒体

我想根据时间阻止我的电脑上的社交媒体。 下午9点后阻止,上午11点后解锁(如家长控制)我试过以下,但失败。 创build了一个block.bat文件 @echo off (Get-Content C:\Windows\System32\drivers\etc\hosts) | ForEach-Object { $_ -replace "#127.0.0.1 facebook.com", "127.0.0.1 facebook.com" } | Set-Content C:\Windows\System32\drivers\etc\hosts 创build一个Unblock.bat文件 @echo off (Get-Content C:\Windows\System32\drivers\etc\hosts) | ForEach-Object { $_ -replace "127.0.0.1 facebook.com", "#127.0.0.1 facebook.com" } | Set-Content C:\Windows\System32\drivers\etc\hosts 并将这2个bat文件添加到任务计划程序。 Block将在上午11点运行,并在晚上9点解锁。 我从PowerShell得到这个错误: Set-Content:input对象不能被绑定,因为它不包含 绑定所有必需参数所需的信息:path 在线:1个字符:140 + … e“#127.0.0.1 facebook.com”,“127.0.0.1 facebook.com”} | 设置内容 + ~~~~~~~~~~~ + CategoryInfo:InvalidArgument:(#Copyright(c)… […]

使用FOR或FORFILES批处理命令来单独存档特定文件

我有一组.iso文件在不同的目录和子目录中: <folder1> app1.iso app2.iso app3.iso <subfolder1> app1a.iso app2a.iso <subfolder2> app2b.iso app3b.iso <folder2> app4.iso app5.iso <subfolder5> app20.iso 使用batch file并预先安装了7-zip(使用configuration的PATH环境variables),我希望能够将每个.iso归档到它自己的.7z归档文件中。 我不想将当前文件夹中的所有.iso文件归档到一个归档文件中。 我试图与FORFILES一起创build自己的7-zip命令: FORFILES /P . /M *.iso /S /C "cmd /c 7z a -t7z @path.7z -mx9 -mmt >> C:\test\7z-log.txt" 但是,这是做什么的: app1.iso.7z – contains: app1.iso, app2.iso, app3.iso app2.iso.7z – contains: app1.iso.7z, app1.iso, app2.iso, app3.iso app3.iso.7z – contains: app1.iso.7z, […]

无法正确设置在Windows 7,64位Java的path

我已经在我的电脑中安装了java 1.6,并且还使用高级variables设置来设置path。 在一个命令提示符,当我试图执行Java我得到这个错误: Error: could not open `C:\Program Files\Java\jre7\lib\amd64\jvm.cfg' 但是当我从命令提示符执行这个命令:javac -version它显示我有适当的版本集。 javac 1.6.0_27. 有人请帮我解决这个错误。