首页 > 系统相关 >cmd批处理命令及powershell

cmd批处理命令及powershell

时间:2023-06-30 23:37:35浏览次数:77  
标签:do www set http 批处理 0.0 cmd net powershell

Powershell查询IP地址及主机名信息:
1.foreach($ipv4 in (ipconfig) -like '*IPv4*') { ($ipv4 -split ' : ')[-1]}
2.Get-WMIObject Win32_ComputerSystem |select Name
3.$env:COMPUTERNAME

4[net.dns]::GetHostAddresses('') | select -ExpandProperty IPAddressToString | select -index 5

批处理命令教程

批处理变量和set命令详解    

批处理命令pop和push 

批处理常用命令及用法大全 http://bbs.bathome.net/thread-39-1-1.html

批处理命令获取ip地址:

http://blog.51cto.com/hooden/1949416

powershell获取ip地址命令:

http://www.pstips.net/get-all-assigned-ip-addresses.html

[net.dns]::GetHostAddresses('') | select -ExpandProperty IPAddressToString

PS C:\Users\test001> [net.dns]::GetHostAddresses('') | select -ExpandProperty IPAddressToString | select -index 1


POWERshell命令讲解

执行powershell脚本  

http://www.pstips.net/powershell-invoking-files-and-scripts.html

Powershell拥有自己的脚本,扩展名为“.ps1”

 powershell编写和运行脚本

http://www.pstips.net/powershell-create-and-start-scripts.html

POWERshell命令讲解

https://www.pstips.net/powershell-define-variable.html

 Powershell获取软件安装列表

http://www.pstips.net/get-installedsoftwares.html

cmd获取软件列表

https://zhidao.baidu.com/question/373838376559622324.html

python获取软件列表

http://blog.51cto.com/11072687/1752445

一键获取软硬件配置及管理员组

http://www.51testing.com/html/52/n-867352-3.html

bat常用命令


定义  set a=224

输出   echo  %a%

显示文件内容 type a.txt

 2、添加默认驱动器

c:\Users\Administrator>net use l: \\192.168.182.133\share "P@ssw0rd" /user:administrator
命令成功完成。

删除网络驱动器: net use H: /D

netuse命令用法 

 3、直接yes确认,  末尾加/yes

c:\Users\Administrator>net use l: /D /yes
l: 已经删除。

 用例:

net use \\192.168.1.110 "P@ssword" /user:administrator
mkdir \\testzone\share\testooo
net use m: \\192.168.1.110\share "P@ssw0rd" /user:administrator
mkdir m:\mmm
copy c:\a.txt \\192.168.1.110\share
net use m: /D /yes

4、cmd命令结果赋值给变量

for /f "tokens=*" %i in ('ipconfig /all^|find /i "ipv4" ') do set yourvar=%i 
  for /f %i in ('date /t') do set youvar=%i

 5、分割字符串   

for /f "tokens=1 delims=/" %i in ('date /t') do set youvar=%i
for /f "tokens=2 delims=:" %i in ('ipconfig /all^|find /i "ipv4" ') do set yourvar=%i

分割变量   for /f "tokens=1 delims=(" %i in ("%yourvar%") do set bbb=%i

6、取某一行赋值  https://zhidao.baidu.com/question/1765977344186460500.html

@echo off
route print | findstr 0.0.0.0.*0.0.0.0 >bb.txt
for /f "tokens=1* delims=:" %%i in ('type bb.txt^| findstr /n ".*"') do (
If "%%i"=="1" Set key=%%j
)
echo %key%  >>bb.txt

 获取ip地址,必须以bat格式运行才能正确获取         

获取ip地址的两种方法,未测试。                  https://www.jb51.net/article/52745.htm

win2008获取ip地址        http://www.bathome.net/thread-30657-1-1.html

变量的分割,截取,拼接    

@echo off
set str="          0.0.0.0          0.0.0.0       10.116.0.6     10.116.0.248    266"
echo str = %str%
for /f "tokens=4 delims= " %%a in (%str%) do (
   echo  %%a >dd.txt)
pause

 7、Tokens的详细用法


标签:do,www,set,http,批处理,0.0,cmd,net,powershell
From: https://blog.51cto.com/u_3369545/6595580

相关文章

  • python调用cmd显示中文乱码及调用cmd命令
    os.system('dir')解决方法加上os.system('chcp65001')_____________________________________________________________#!/usr/bin/python3#-*-coding:UTF-8-*-importosos.system('chcp65001')result=os.system(r"dir")ss="......
  • 最新消息,powershell,10多年的癌症被治好了!
     问:癌症是指什么?答:powershell一直有个特性,它的管道会传递对象,请看:'abc'|ForEach-Object{$_.toupper()}#返回ABC它管道传递的是【字符串对象】。它会把管道左面的【内容】强行对象化。这导致【二进制数据经管道传输】有问题。常见的问题场景是:管道下载图片损坏;压缩程序经管......
  • cmd脚本
    每次启动redis太麻烦了,就写了个脚本,不会bat又不想加配置。上网搜了一下发现cmd也能做脚本,太棒啦。而且方法很简单,当正常打开命令行怎么写,就怎么写到txt里,然后后缀名改成cmd就可以了。因为要开两个窗口,我写了三个*.cmd文件,分别是cmd0.cmd、cmd1.cmd、cmd2.cmd。想启动redis服务,双......
  • Windows 上设置 IPv6 优先的批处理
    Windows上设置IPv6优先的批处理,可以使用以下命令:@echooffrem禁用IPv4netshinterfaceipv4uninstallrem启用IPv6netshinterfaceipv6installrem设置IPv6为首选netshinterfaceipv6setprefixpolicy::/021rem重启网络适配器netshinterfacesetinter......
  • Windows PowerShell Compatibility
    背景Win1121H2(OSBuild22000.2124)WindowsPowerShell7.3.5简述在试用PowerShell7.x时,部分命令仍需PS5.1.具体来说,是指%windir%\system32\WindowsPowerShell\v1.0\Modules下的Module[2],例如Appx的Get-AppxPackage.Unlessthemodulemanifestindicatesth......
  • Windows系统中的组策略、计算机配置、管理模板、系统凭据分配、加密数据库修正、易受
    介绍与Windows系统中的组策略、计算机配置、管理模板、系统凭据分配、加密数据库修正、易受攻击和批处理相关的信息:Windows组策略(WindowsGroupPolicy):Windows组策略是用于管理Windows操作系统中用户和计算机配置的一种功能。它允许系统管理员通过集中的方式对多台计算机应用相......
  • window CMD常用命令
    查看ip地址、HDCP启动、电脑名称ipconfig\all查看用户名称netuser查看电脑配置在运行中输入【dxdiag】打开注册表regedit计算机管理compmgmt计算器calc本地安全策略secpol......
  • QA|workon env后没有进入虚拟环境,但也没有报错,但cmd可以|Python虚拟环境
    问题:pycharm的terminal执行workonenv后没有进入虚拟环境,但也没有报错  但cmd可以 原因:因为pycharm的terminal用的是powershell,更改为cmd,重新打开pycharm项目 然后重新创建虚拟环境并进入就可以成功了:   参考:workonenv后没有进入虚拟环境,但也没有报错-慕课......
  • CMD与AMD的区别
    个人整理学习! Topic:AMD与CMD的异同? 1、从官方推荐的写法上面得出: CMD-----依赖就近//CMDdefine(function(require,exports,module){vara=require('./a');a.doSomthing();});AMD-----依赖前置 //AMDdefine(['./a','./b'],function(a,b){......
  • java调用cmd命令
    importlombok.extern.slf4j.Slf4j;importorg.apache.commons.io.IOUtils;importjava.io.InputStream;importjava.nio.charset.StandardCharsets;importjava.util.AbstractMap;importjava.util.List;importjava.util.Map;importjava.util.concurrent.Completab......