博客园  :: 首页  :: 管理

2020年9月26日

摘要: 关于bat中的for语句总结,如下: 基本语法:FOR %variable IN (set) DO command [command-parameters] 1、最简单的使用实例如下: Rem 会输出1 2 5 三行 for %%i in (1,2,5) do ( echo %%i) Rem 加上/ 阅读全文

posted @ 2020-09-26 12:03 520_1351 阅读(1211) 评论(0) 推荐(0)

摘要: 关于bat中对延迟环境变量扩展setlocal enabledelayedexpansion的理解 1、先看一个例子,如下默认情况下,会输出100 set var1=100 set var1=200&echo %var1%Rem 这里&为连接符,两边有无空格都是可以的,标准应有空格Rem 通过&连接 阅读全文

posted @ 2020-09-26 11:38 520_1351 阅读(1663) 评论(0) 推荐(0)

2020年9月25日

摘要: 关于cmd/bat中的多条命令之间的逻辑处理符,常用的有 & && || 1、对于&可以用到多条命令的连接符号,顺序执行,即无论前面命令是否报错,都会顺序执行,如下3条都会执行 copy nul qq_5201351.txt & asdferror 2> error.log & more error 阅读全文

posted @ 2020-09-25 22:34 520_1351 阅读(2271) 评论(0) 推荐(0)

摘要: 关于在cmd/bat/dos中如何将一个命令的结果(如powershell命令或者其他命令的结果),赋值给某个变量呢? 方法如下,以调用powershell命令为例,其他命令方法类似: 1、在cmd中,如果要取powershell返回当前的日期,可以使用: for /F %i in ('powers 阅读全文

posted @ 2020-09-25 15:30 520_1351 阅读(5695) 评论(0) 推荐(0)

2020年9月24日

摘要: 测试环境:Windows Server 2012 R2 Standard 1、关于注册表项的备份,会备份WindowsUpdate的所有子项及键值,如下: C:\qq_5201351>regedit /e wsus_client_backup.reg HKEY_LOCAL_MACHINE\SOFTW 阅读全文

posted @ 2020-09-24 19:29 520_1351 阅读(423) 评论(0) 推荐(0)

2020年9月23日

摘要: 事件起因:如下 1、在服务器上root用户,会定期生成一个文件,到/tmp目录,如:qq_5201351.txt,给other加上了r读取 2、zabbix端会周期性取这台服务器/tmp/qq_5201351.txt文件内容的(只能通过agent方式,system.run[cat /tmp/qq_5 阅读全文

posted @ 2020-09-23 19:43 520_1351 阅读(3202) 评论(0) 推荐(0)

2020年9月22日

摘要: 今天在一台linux主机上,使用root用户执行,crontab -l 或者crontab -e 命令都报如下错误: Authentication token is no longer valid; new one required You (root) are not allowed to acc 阅读全文

posted @ 2020-09-22 14:44 520_1351 阅读(1633) 评论(0) 推荐(0)

2020年9月19日

摘要: 笔者保存了一些outlook邮箱中保存的一些msg格式的邮件文件,现需要将其中的附件提取出来, 当然直接在outlook中就可以另存附件,但outlook默认是不支持批量提取邮件中的附件的 思考过几种方案,其中之一就是使用python编程语言下的extract_msg模块,记录如下 1、安装extr 阅读全文

posted @ 2020-09-19 11:04 520_1351 阅读(3104) 评论(0) 推荐(0)

2020年9月18日

摘要: 1、python只列出当前目录(或者指定目录)下的文件或者目录条目 import os files,dirs=[],[] for item in os.listdir(): if os.path.isfile(item): files.append(item) elif os.path.isdir( 阅读全文

posted @ 2020-09-18 10:08 520_1351 阅读(5108) 评论(0) 推荐(1)

2020年9月17日

摘要: 今天笔者在整个一个表格中的数据,需要将原表格的数据根据一些条件筛选后,整理到新的excel表中 但是发现每次操作,都将筛选条件之外的数据也粘贴进去了,但笔者确实又只选中了部分数据 经过多种方式尝试后,找到解决办法, 1、选中筛选后的数据,按 Alt+; (分号) ,然后再复制(ctrl+c),最后再 阅读全文

posted @ 2020-09-17 17:17 520_1351 阅读(2472) 评论(0) 推荐(0)

摘要: awk命令的常用方法记录如下: 1、显示指定行的内容(只显示第2行):awk 'NR==2' file_qq5201351.txt 2、显示多个指定行的内容(3、5、6行):awk 'NR==3 || NR==5 || NR==6' file_qq5201351.txt 3、显示某个范围内,如第2行 阅读全文

posted @ 2020-09-17 13:26 520_1351 阅读(167) 评论(0) 推荐(0)

2020年9月16日

摘要: 操作系统:Windows Server 2008 R2 Enterprise 事件:存储在虚拟机上添加三块磁盘,笔者准备扩展到E盘(动态分区) 问题:存储团队添加磁盘后,OS的磁盘管理界面,看到提示,The disk is offline because of policy set by an ad 阅读全文

posted @ 2020-09-16 17:30 520_1351 阅读(1936) 评论(0) 推荐(0)

2020年9月12日

摘要: 今天笔者在cmd中准备使用echo 输出<https://www.cnblogs.com/5201351> 发现直接就报错:命令语法不正确。 然后就想到可能是<和>在cmd中有特殊的意义,因此需要转义,需要使用echo \<https://www.cnblogs.com/5201351\> 依然报同 阅读全文

posted @ 2020-09-12 18:24 520_1351 阅读(10363) 评论(0) 推荐(0)

摘要: 在其他编程语言中,要实现日期时间字符串的格式化,包括时间计算,都是比较简单的 但在bat或者说cmd、dos中要实现这些功能、还是有一定难度的 首先,windows的cmd中可以使用%date%表示日期,%time%表示时间,但都会依赖于系统本身设置的日期时间的格式 即在不同的windows主机中% 阅读全文

posted @ 2020-09-12 17:54 520_1351 阅读(6094) 评论(0) 推荐(0)

摘要: 对于windows服务器,日志的分类会有很多,可以通过wevtutil el 列出 有时可能会对Security安全类日志进行审计,这里简单讲一下安全类日志的导出方法 1、直接在cmd中执行 wevtutil epl Security C:\Securitylog_QQ5201351\%comput 阅读全文

posted @ 2020-09-12 14:35 520_1351 阅读(2157) 评论(0) 推荐(0)

摘要: 测试环境: Windows Server 2008 R2 Standard & Windows Server 2012 R2 Standard 周期运行的ps脚本:Clean_up_Security-Log.ps1 在windows中一个创建一个周期性定时任务,主要包含5个步骤(General、Tr 阅读全文

posted @ 2020-09-12 12:26 520_1351 阅读(1554) 评论(0) 推荐(0)

2020年9月10日

摘要: 需求:通过zabbix监控所有服务器root用户的密码过期时间(还有多少天过期) 技术背景:默认情况下,root用户的密码过期时间可以通过chage -l root ,但这条命令只能root用户自己去执行! 由于公司服务器有很强的安全策略和各种限制,因此需要统计root用户的密码过期时间,总结了如下 阅读全文

posted @ 2020-09-10 13:57 520_1351 阅读(1104) 评论(0) 推荐(0)

2020年9月9日

摘要: 关于vClient客户端 (VMware vSphere Client),笔者这里有5.5版本的,使用一段时间后, 在界面上的IP address / Name 下拉框中就会有很多条目,也即是历史记录,会一直保存着,如下图 但是页面上,也没有删除的选项,于是通过上网查询,了解到,这些信息是保存到如下 阅读全文

posted @ 2020-09-09 18:20 520_1351 阅读(1669) 评论(0) 推荐(0)

2020年9月7日

摘要: 今天在公司一台windows服务器上、需要对两个文件进行比对,笔者首先就想到了可以使用md5校验 但是公司服务器上又不可以随意安装软件,于是笔者想到了可以试试windows自带的powershell中的Get-FileHash 使用方法如下: Get-FileHash -Algorithm md5 阅读全文

posted @ 2020-09-07 23:53 520_1351 阅读(2033) 评论(0) 推荐(0)

摘要: For循环在PowerShell中也称为For语句。 同其他编程语言类似 当指定条件的值为True时,此循环以代码块的形式执行语句,另,For后面接(;;)代表恒为真! 实例1:用于执行指定次数的语句块,如下,重要的话说三遍! for($x=1;$x -le 3;$x++){ Write-Host 阅读全文

posted @ 2020-09-07 20:28 520_1351 阅读(868) 评论(0) 推荐(0)