将cmd中命令输出保存为TXT文本文件

将cmd中命令输出保存为TXT文本文件 https://www.cnblogs.com/hongten/archive/2013/03/27/hongten_windows_cms.html 将cmd中命令输出保存为TXT文本文件 在网上看到一篇名为: “[转载]如何将cmd中命令输出保存为TXT文本文件” 例如: 将Ping命令的加长包输出到D盘的ping.txt文本文件。 在D:目录下创建文本文件ping.txt (这步可以省略,偶尔提示无法创建文件时需要) 在提示符下输入ping <www.idoo.org.ru> -t > D:ping.txt 这时候发现D盘下面的ping.txt里面已经记录了所有的信息 备注: 只用">“是覆盖现有的结果,每一个命令结果会覆盖现有的txt文件,如果要保存很多命令结果的话,就需要建立不同文件名的txt文件。 那么有没有在一个更好的办法只用一个txt文件呢?答案是肯定的,要在同一个txt文件里面追加cmd命令结果,就要用”»“替换”>" 就可以了.

2019-09-17 · 1 min · 19 words · -

Windows apps, win apps

Windows apps, win apps WizTree 硬盘占用分析, 商用收费 SpaceSniffer 硬盘占用分析, 商用友好 WinDirStat MiniTool Partition Wizard, 磁盘分区工具 anydeak 远程桌面 todesk 远程桌面 taskmgr, 任务管理器, C:\Windows\System32\Taskmgr.exe winget winget install Microsoft.WindowsTerminal Microsoft.WindowsTerminal WinScp, WinSCP.WinSCP firefox, Mozilla.Firefox powershell, Microsoft.PowerShell curl, cURL.cURL Golang, GoLang.Go Tabby, Eugeny.Tabby nodejs, OpenJS.NodeJS choco # 安装软件,重复执行只会检查是否安装不会升级版本 choco install keepassxc # 升级软件到新版本 choco upgrade keepassxc https://blog.wiloon.com/?p=8340 https://chocolatey.org/packages chocolatey packages Name 备注 chocolatey choco可以自己更新自己 keepassxc microsoft-windows-terminal 1.12.10393.0 winscp vnote.portable 支持markdown和puml的文本编辑器 vscode Visual Studio Code notepadplusplus puyyt telegraf redis-desktop-manager heidisql 录屏 https://www.v1tx.com/post/best-screen-recorder/ ...

2019-03-28 · 1 min · 147 words · -

Windows 共享网络设置 (有线网络和无线网络)

Windows 共享网络设置 (有线网络和无线网络) 有线共享网络 打开连接 Internet 的 “本地连接 属性” 窗口,切换到“共享”标签页 在“共享” 标签页中,勾选 “允许其他网络用户通过此计算机的Internet连接来连接”,确定;如果网络连接中超过两个连接,则还需要选择需要共享的连接 打开另一个需要共享的连接的“本地连接 属性”窗口,选择“Internet 协议版本4 (TCP/IPV4)属性”,设置静态IP,这里的设置的IP网段应避开连接Internet的网段,否则易造成IP冲突等问题 这样配置后,这个网卡就想当于共享网络的网关,其他要共享此连接的电脑只需要设置将IP地址配置成同一网段与上述不同即可 (如192.168.71.2),其余配置不变 无线共享网络 无线共享在双网卡的情况下,用于共享需要是无线网卡,这里可以采用与上述相同的方式进行无线网络共享;当然也可使用如360出的免费360wifi,可以不用进行配置 如果进行上述配置后,各连接正常,但是无法访问Internet,则是由于Internet Connection Sharing(ICS)服务未启动。 右键“我的电脑”-》管理-》服务和应用程序-》服务-》双击Internet Connection Sharing(ICS)-》启动 双击Internet Connection Sharing(ICS)状态栏显示“已启动”即可 ———————————————— 版权声明:本文为CSDN博主「小蜗coding」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/acsder2010413/article/details/40395621

2014-01-01 · 1 min · 35 words · -

windows默认共享的打开和关闭?

windows默认共享的打开和关闭? http://www.cnblogs.com/Fooo/archive/2007/06/04/771021.html Windows启动时都会默认打开admin$ ipc$ 和每个盘符的共享,对于不必要的默认共享,一般都会把它取消掉,可当又需要打开此默认共享时,又该从哪里设置呢,一般来说有两个地方,MSDOS命令和计算机管理共享文件夹,下面主要从DOS命令来设置,因为比较简单,也可进行批处理。 一、因为Windows是默认打开默认共享的,还是先从删除默认共享开始吧: 首先从注册表里永久禁止打开默认共享: 如果要禁止C$、D$、E$一类的共享,可以单击"开始→运行"命令,在运行窗口键入"Regedit"后回车,打开注册表编辑器。依次展开[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserverparameters ]分支,将右侧窗口中的DOWRD值"AutoShareServer"设置为"0"即可。 如果要禁止ADMIN$共享,可以在同样的分支下,将右侧窗口中的DOWRD值"AutoShareWKs" 设置为"0"即可。 如果要禁止IPC$共享,可以在注册表编辑器中依次展开[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa]分支,将右侧窗口中的DOWRD值"restrictanonymous"设置值为"1"即可。 当不想改动注册表,或只是临时删除这些共享时,可以使用 net share 命令: 输入net share 命令时可以查看当前所有的共享 **net share c$ /del net share d$ /del net share ipc$ /del net share admin$ /del** 想每次开机后自动删除默认共享,只需把上面的命令保存为.bat文件,开机自动运行就可以了 二、打开默认共享: 先在控制面板的"服务",看SERVER服务是否启动,如果没有启动,则将设置为自动或者手动,然后再选择启动。 开启系统的默认共享的方法 1.检查AutoShareServer和AutoShareWks注册表值是否为0。 2.找到注册表中的HKEY_LOCAL_MACHINESystemCurrentControlSetServicesLanmanServerParameters。 3.将下面子项中的AutoShareServer和AutoShareWks DWORD值改为1。 4.重启。通常Win2003、Win2000XP会在启动时自动创建。 5.启动后,可以通过运行CMD命令进入命令行模式,再运行net share,再共享列表中会看到Admin$、C$IPC$等默认共享。 注意: 如果按以上方法仍无效。可能是病毒或恶意程序破坏了系统,这时因先杀毒和恢复系统。 此外关闭Server服务、在网卡上去掉Microsoft客户端驱以及在网卡上去掉"文件和打印共享"等都会关闭默认共享。此时要将相应项恢复设置。 也可以在开始菜单的运行中输入CMD,然后输入以下的命令 **net share c$=c: net share d$=d: net share ipc$ net share admin$** 在计算机管理中的共享文件中也可以对所有的共享目录进行设置,右键"我的电脑"->“管理”->“共享文件”,由于是图形界面比较简单,这里就不在详细说明。

2013-05-16 · 1 min · 63 words · -

windows bat basic

windows bat basic @echo off @echo off 关闭回显 @echo on 打开回显 @echo off并不是DOS程序中的, 而是DOS批处理中的。 当年的DOS,所有操作都用键盘命令来完成, 当你每次都要输入相同的命令时, 可以把这么多命令存为一个批处理, 从此以后,只要运行这个批处理, 就相当于打了几行、几十行命令。 DOS在运行批处理时, 会依次执行批处理中的每条命令, 并且会在显示器上显示, 如果你不想让它们显示, 可以加一个"echo off" 当然,“echo off"也是命令, 它本身也会显示, 如果连这条也不显示, 就在前面加个”@"。 pause 使显示器停下,并显示"请按任意键继续" 例如: @echo off @echo hello! pause 显示如下图hello1 @echo on @echo hello! pause 显示如下图hello2 注释 rem comments0 :: comments1 rem和::都起到注释的作用,然而又有些不同。 一、 rem是一条命令, 在运行的时候相当于把 rem 本身及其后面的内容置空。既然它是一条命令,就必须处于单独的一行或者有 类似"&“的连接符号连接。 二、 批处理遇到以冒号”:“开头的行时 (忽略冒号前的空格) ,会将其后的语句识别为"标记"而不是命令语句,因此类似 “:label"这样的东西在批处理中仅仅是一个标记。 三、 对于”::“而言,之所以可以达到注释的效果,是因为第二个:不是标签的合法字符 (把它换成;.等等都行) ,它不被当 作一个合法的标签 这一点很好理解,如果在你的批处理中有一个永远用不到的标签hero,那么你就可以用”:hero"打头来作为注释。只不过 冒号有其先天的优越性–语法上的问题。 好了,我们现在回过头来看看call。比如"call:hero”,为什么要有冒号?这是为了与文件hero区分。 四、 嗯,我想你已经明白我的意思了,下面我将为你解释一些奇妙的东西。 经验告诉我们,在复合语句中使用":“经常会出问题。那么究竟什么时候会出现问题? ...

2013-04-17 · 1 min · 205 words · -

windows SC命令详解

windows SC命令详解 SC命令详解(一个很有用的command) 作为一个命令行工具,SC.exe可以用来测试你自己的系统,你可以设置一个批处理文件来使用不同的参数调用 SC.exe来控制服务。 一.SC使用这样的语法: SC [Servername] command Servicename [Optionname= Optionvalues] SC [command] 这里使用第一种语法使用SC,使用第二种语法显示帮助。 下面介绍各种参数。 Servername 可选择: 可以使用双斜线,如\myserver,也可以是\192.168.1.223来操作远程计算机。如果在本地计算机上操作 就不用添加任何参数。 Command 下面列出SC可以使用的命令。 config–改变一个服务的配置。 (长久的) continue-对一个服务送出一个继续控制的要求。 control–对一个服务送出一个控制。 create–创建一个服务。 (增加到注册表中) delete–删除一个服务。 (从注册表中删除) EnumDepend-列举服务的从属关系。 GetDisplayName-获得一个服务的显示名称。 GetKeyName-获得一个服务的服务键名。 interrogate-对一个服务送出一个询问控制要求。 pause–对一个服务送出一个暂停控制要求。 qc–询问一个服务的配置。 query–询问一个服务的状态,也可以列举服务的状态类型。 start–启动一个服务。 stop–对一个服务送出一个停止的要求。 Servicename 在注册表中为service key制定的名称。注意这个名称是不同于显示名称的 (这个名称可以用net start和服务控 制面板看到) ,而SC是使用服务键名来鉴别服务的。 Optionname 这个optionname和optionvalues参数允许你指定操作命令参数的名称和数值。注意,这一点很重要在操作名称和等 号之间是没有空格的。一开始我不知道,结果………………,比如,start= optionvalues,这个很重要。 optionvalues可以是0,1,或者是更多的操作参数名称和数值对。 如果你想要看每个命令的可以用的optionvalues,你可以使用sc command这样的格式。这会为你提供详细的帮助。 Optionvalues 为optionname的参数的名称指定它的数值。有效数值范围常常限制于哪一个参数的optionname。如果要列表请用 sc command来询问每个命令。 Comments 很多的命令需要管理员权限,所以我想说,在你操作这些东西的时候最好是管理员。呵呵! 当你键入SC而不带任何参数时,SC.exe会显示帮助信息和可用的命令。当你键入SC紧跟着命令名称时,你可以得 到一个有关这个命令的详细列表。比如,键入sc create可以得到和create有关的列表。 但是除了一个命令,sc query,这会导出该系统中当前正在运行的所有服务和驱动程序的状态。 当你使用start命令时,你可以传递一些参数 (arguments) 给服务的主函数,但是不是给服务进程的主函数。 二.SC create 这个命令可以在注册表和服务控制管理数据库建立一个入口。 ...

2013-03-25 · 2 min · 372 words · -

windows bat, 批处理获取当前时间

批处理获取当前时间 rem CODE BY t0nsha rem 关于提取date,time输出结果的一个批处理 rem “:” (冒号) 和"“波浪号必不可少! rem ““后的数字: 为正数表示舍弃输出结果的前几位;直接跟负数表示取到输出结果的后第几位。 rem “,“后的数字: 为正数表示取到输出结果的前第几位;为负数表示舍弃输出结果的后几位。 echo %date% echo %date:~4% ::下行表示舍弃前0位,取到第10位 (即取输出结果的前10位) echo %date:~0,10% echo %date:4,-5% pause echo %time% echo %time:-3% echo %time:~2,-3% pause echo %date:~4% %time:~0,-3% pause BTW 使用批处理产生日期 (时间) 文件、文件夹 帮别人整Sql server自动备份 发现无法使用网络映射驱动器作为备份文件存放路径 而本机磁盘空间实在是不够 于是决定在本机只备份最新2天数据 再写个批处理,做成系统调度 每周将备份数据复制到网络驱动器上存档 从网上搜到批处理产生日期文件的办法 下面是实现的比较好的 批处理文件: @echo off set aFile=bak-%DATE:~4,4%%DATE:~9,2%%DATE:~12,2% set bFile=bak-%TIME:~0,2%%TIME:~3,2%%TIME:~6,2% set cFile=bak-%DATE% echo Afile=%aFile% echo Bfile=%bFile% echo Cfile=%cFile% ...

2013-02-20 · 1 min · 121 words · -

Regsvr32

Regsvr32 Regsvr32命令的作用是将动态链接库文件注册为注册表中的命令组成。WInXP系统的regsvr32.exe在windowssystem32文件夹下;2000系统的regsvr32.exe在winntsystem32文件夹下。 Regsvr 32命令是Windows中控件文件(如扩展名为DLL、OCX、CPL的文件)的注册和反注册工具。命令格式 Regsvr32 [/s] [/n] [/i[:cmdline]] dllname /u 卸载安装的控件,卸载服务器注册; /s 注册成功后不显示操作成功信息框; /i 调用DllInstall函数并把可选参数[cmdline]传给它,当使用/u时用来卸载DLL; /n 不调用DllRegisterServer,该参数必须和/i一起使用。 简单实例 要手工注册"E:\CPCW.dll",只需在"开始→运行"中键入"Regsvr32 E:\CPCW.dll",单击"确定"按钮后会弹出提示信息"DllRegisterServer in CPCW.dll succeeded",说明组件注册成功;如果要卸载此组件,在"开始→运行"中键入"Regsvr32 /u E:\CPCW.dll"即可。 格式: regsvr32 [/s] [/n] [/i[:cmdline]] DLLname 使用参数—解除服务器注册 使用参数[/s]—无声;不显示消息框 使用参数—调用DllInstall,给其传递一个可选[cmdline];跟/u参数一起使用时卸载DLL。 使用参数[/n]—不用调用DLLRegisterServer。这个参数必须跟/i一起使用。 实例1: IE无法打开新窗口 regsvr32 actxprxy.dll regsvr32 shdocvw.dll 重启后如果还不能解决 regsvr32 mshtml.dll regsvr32 urlmon.dll regsvr32 msjava.dll regsvr32 browseui.dll regsvr32 oleaut32.dll regsvr32 shell32.dll 实例2: IE无法保存HTML格式文件 regsvr32 inetcomm.dll 实例3: MSN无法登陆 regsvr32 softpub.dll 实例4: windows默认的文件关联混乱 regsvr32 /i shdocvw.dll regsvr32 /i shell.dll ...

2013-02-18 · 1 min · 139 words · -

各种文件系统的文件夹数量与容量限制

各种文件系统的文件夹数量与容量限制 http://blog.csdn.net/leonwei/article/details/3980179 今天写程序时,打算不断的将生成的图片文件放入一个文件夹中,但是每次当放入65534个文件后就无法再存入了,起初一位是程序的bug,后来才发现原来是文件系统对文件数目有限制。经过查阅发现 FAT16 对于FAT16文件系统,可以保存的文件体积最大值是 4 GB - 1 byte (2^32 bytes - 1 byte);卷的最大体积是4GB;每个卷上最多可以保存的文件数量是65,536个 (2^16);根目录下可以保存的文件和文件夹数量最大值是512个 (如果使用了长文件名,该数字还会减小) 对于FAT32文件系统, 可以保存的文件体积最大值是 4 GB - 1 byte (2^32 bytes - 1 byte);Windows自带的工具可以创建的卷的最大体积是32GB;每个卷中最多可以保存的文件数量是4,177,920个;一个特定文件夹中最多可以保存的子文件夹和文件的数量是65,534 (如果使用了长文件名,那么该数字会减小) 对于NTFS文件系统,可以保存的文件的大小的最大值,理论上是16EB - 1 KB (2^64 bytes - 1 KB)(1EB=1024PB=1024TB=1024GB) ,实际实现过的最大值是16TB - 64 KB (2^44 bytes - 64 KB);卷的体积最大值,理论上可以达到2^64个簇 - 1个簇,实际实现过的最大值是2^56 TB - 64 KB ( 2^32 个簇 - 1个簇);每个卷可以包含的文件个数的最大值是4,294,967,295个 (2^32 - 1) 其中长文件和短文件名文件是指过去的DOS操作系统下,因为8.3格式的限制,文件主档名超过8字节或扩展名超过3字节的文件名,都被称为"长文件名",一般在Windows下正常的文件名在DOS下会显示不正常。 (如"Program files"资料夹可能会显示成"Progra~1") 在微软的Windows NT3.5出来之后,“长文件名"问题得以解决,现在的Windows XP系统一般可以输入400多个字符作为文件名,或者400个字符扩展名。{fact} 而我用的是FAT32系统,里面最多就允许65534个文件,了解了这些,我就知道了应该对这种大批量的文件系统上的文件存储要适度的建立子文件夹。

2012-05-20 · 1 min · 69 words · -

Windows PowerShell

Windows PowerShell # 查看 power shell 版本 $PSVersionTable # 查看安装路径 $PSHOME install https://github.com/PowerShell/PowerShell/releases Set-Aliasll dir http://marui.blog.51cto.com/1034148/290067/ Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework 的强大功能。它引入了许多非常有用的新概念,从而进一步扩展了您在 Windows 命令提示符和 Windows Script Host 环境中获得的知识和创建的脚本。 目录 Windows PowerShell 简介 PowerShell脚本十个基本概念 Windows PowerShell 简介 目标受众 Windows PowerShell 入门主要面向之前没有 Windows PowerShell 背景知识的 IT 专业人员、程序员和高级用户。虽然具备脚本和 WMI 方面的背景知识会有所帮助,但是理解本文档并不假定或要求您具备此方面知识。 关于 Windows PowerShell 通过解决长期存在的问题并添加一些新的功能,Windows PowerShell 旨在改进命令行和脚本环境. 关于 Windows PowerShell 通过解决长期存在的问题并添加一些新的功能,Windows PowerShell 旨在改进命令行和脚本环境。 可发现特性 您可轻易发现 Windows Powershell 的功能。例如,若要查找用于查看和更改 Windows 服务的 cmdlet 列表,请键入: ...

2012-03-12 · 3 min · 448 words · -

windows shutdown script

windows shutdown script win10 win10 shutdown script # shutdown.bat shutdown.exe /s /t 3 winXP 在Windows XP中,新增了一条命令行工具"shutdown",其作用是"关闭或重新启动本地或远程计算机"。利用它,我们不但可以注销用户,关闭或重新启动计算机,还可以实现定时关机、远程关机。 该命令的语法格式如下: shutdown [-i |-l|-s |-r |-a] [-f] [-m [\ComputerName]] [-t xx] [-c “message”] [-d[p]:xx:yy] 其中,各参数的含义为: -i 显示图形界面的对话框。 -l 注销当前用户,这是默认设置。 -m ComputerName优先。 -s 关闭计算机。 -r 关闭之后重新启动。 -a 中止关闭。除了-l 和ComputerName 外,系统将忽略其它参数。在超时期间,您只可以使用-a。 -f 强制运行要关闭的应用程序。 -m [\ComputerName] 指定要关闭的计算机。 -t xx 将用于系统关闭的定时器设置为 xx 秒。默认值是20秒。 -c “message” 指定将在"系统关闭"窗口中的"消息"区域显示的消息。最多可以使用127 个字符。引号中必须包含消息。 -d [p]:xx:yy 列出系统关闭的原因代码。 首先,我们来看一下该命令的一些基本用法: 注销当前用户 shutdown - l 该命令只能注销本机用户,对远程计算机不适用。 关闭本地计算机 shutdown - s 重启本地计算机 shutdown - r ...

2012-02-12 · 1 min · 141 words · -

windows basic, win basic

windows basic, win basic cmd ## 删除 目录 remove-item dir0 -recurse -force copy C:\Users\desktop\foo.txt D:\backup\ /y # force overwrite copy /b/v/y C:\Users\desktop\foo.txt D:\backup\ # cmd-连续执行多条命令 copy C:\Users\desktop\foo.txt D:\backup\ && D:\backup\foo.exe # 查看证书 certmgr.msc # 查看 windows 的版本 winver ISO https://isofiles.bd581e55.workers.dev/ win10 应用开机启动, 启动项 打开运行 win + r, 输入 shell:startup, 将该应用的快捷方式从文件位置复制并粘贴到 “启动” 文件夹中。 msdn i tell u https://www.itellu.com/2021/06/22/win11-v2021-v1/ windows iso 打开页面: https://www.microsoft.com/zh-cn/software-download/windows10 点击 立即下载工具 运行 MediaCreationTool21H1.exe 选择 “为另一台电脑创建安装介质” uupdump https://uupdump.net/ ...

2011-10-14 · 3 min · 639 words · -