powershell_summrize1

本文详细介绍如何在Shell环境中运行程序、脚本及现有工具,包括三种不同方法:使用完整路径、当前目录下运行和处理包含空格的程序名。此外,文章还介绍了如何在Shell中运行PowerShell命令,强调了PowerShell相较于传统CMD的优势,尤其是变量使用的灵活性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. Interactive with shell

1.1 run programs, scripts and existing tools

format:

# method 1: with path and programnaem
& 'c:\program files\program\program.exe' arguments     #arguments can omit
# method 2: in local path
.\program.exe arguments.exe  arguments    #arguments can omit 
#methods 3: program name include space
& '.\program with space.exe' arguments #arguments can omit  

& in this place means invoke operator(调用操作符)
.\ in this place means current directory

quotes(") used in powershell

powershell quotes
as shown previously, if you want to run a program in shell you must add& in the front of this string

" " will made program.exe as a string not a cmd, add & in the font of current cmd will resolve this question.

1.2 run a powershell command

the advantage of powershell cmdlet then win cmd
advantage
especially the last one, it can make variables used in . not just a sting which hard operation

sample of special characters of powershell

characters
when they surrounded by single quotes(' '), powershell accepts these characters as written, without the special meanning.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值