function myping(name,name,name,age){
$content = “I am $name, and i am $age years old”
Write-Host $content
}
myping “a cuty woman” 25
function add(num1,num1,num1,num2){
$sum = $num1 + $num2
$sum.gettype()
return KaTeX parse error: Expected 'EOF', got '}' at position 5: sum
}̲
add 1 2`
`
fun…num1,$num2){
$sum = $num1 + $num2
$sum.gettype().fullname
return $sum
}
add 12.5 12.5
#返回多个值
function miaomiao(num1,num1,num1,num2){
return num1,num1,num1,num2
}
miaomiao 3 5
function fanhuiduo(num1,num1,num1,num2,$num3){
value=value=value=num1,num2,num2,num2,num3
$value.GetType().FullName
return $value
}
fanhuiduo “.exe" ".sh” “*.pc”
#发声小屁屁
function prompt
{
1…3|ForEach-Object {
$frequency = Get-Random -Minimum 400 -Maximum 10000
duration=Get−Random−Minimum100−Maximum400[Console]::Beep(duration=Get-Random -Minimum 100 -Maximum 400
[Console]::Beep(duration=Get−Random−Minimum100−Maximum400[Console]::Beep(frequency,$duration)
}
$host.ui.RawUI.WindowTitle=Get-Location
}
function fanhuiduo(num1,num1,num1,num2,$num3){
value=value=value=num1,num2,num2,num2,num3
$value.GetType().FullName
$value[0,1]
}
fanhuiduo “.exe" ".sh” “*.pc”
#.exe
#.sh
function fanhuiduo(num1,num1,num1,num2,$num3){
value=value=value=num1,num2,num2,num2,num3
$value.GetType().FullName
$value[0,1]
}
fanhuiduo “.exe" ".sh” “*.pc”
function fanhuiduo(num1,num1,num1,num2,$num3){
value=value=value=num1,num2,num2,num2,num3
$value.GetType().FullName
$value[0,-1]
}
fanhuiduo “.exe" ".sh” “*.pc”
#System.Object[]
#.exe
#.pc
"hello world my name is "xiaoming
“”
‘hello world my name is “xiaoming”’
“\rr \n换行符
n \tt \d
d”
“你好,朋友”
“你好`n朋友”
“I am $(5*7)”
“I am $(5*7)\n换行符nI love my baby回车符\r
r回车符使光标下移一格tt你可以用不同的态度来面对磨难\b退格符
b与其花时间去刻意自怜,b倒不如敲敲代码pi一下
b啊困啊”
$str=“D:\shell\akhdk.ksh\bk\Kdjgdkdjd.txt”
$str.Split(".")[-1]
$str=“D:\shell\a\w.ksh\bk\K\w.txt”
$str.Split(".")[-1]
交互
input=Read−Host"请输入您要统计的内容""您好,您输入的统计内容位置是input=Read-Host "请输入您要统计的内容"
"您好,您输入的统计内容位置是input=Read−Host"请输入您要统计的内容""您好,您输入的统计内容位置是input“
input=Read−Host"请输入具体的路径""您好,您输入的统计内容位置是input=Read-Host "请输入具体的路径"
"您好,您输入的统计内容位置是input=Read−Host"请输入具体的路径""您好,您输入的统计内容位置是input"
str=str=str=input
$str.Split(".")[-1]
$str.endswith(“txt”)
input=Read−Host"请输入具体的路径""您好,您输入的统计内容位置是input=Read-Host "请输入具体的路径"
"您好,您输入的统计内容位置是input=Read−Host"请输入具体的路径""您好,您输入的统计内容位置是input"
str=str=str=input
#str.endswith("txt")if(str.endswith("txt")
if(str.endswith("txt")if(str.Contains(“bk”)){
$str.Split(".")[-3]
}
#D:\shell\akhdk.ksh\bk\Kdjgdkdjd.txt
$arr = 1…5
$arr -is [array]
$arr
$arr = 1…5
$arr -is [array]
$arr
$arr = 1,“D:\shell\akhdk.ksh\bk”
$arr -is [array]
$arr
$arr = @()
$arr -is [array]
$arr
$arr = , “string”
$arr
$arr -is [array]
$arr = ipconfig
$arr
$arr -is [array]