ค้นหาเว็บไซต์

วิธีการตั้งค่าตัวแปรใน PowerShell


ใน PowerShell คุณสามารถสร้างตัวแปรได้โดยการกำหนดชื่อตัวแปร จากนั้นตั้งค่าด้วยคำสั่ง Set-Variable ในบทช่วยสอนนี้ ฉันจะอธิบายวิธีการตั้งค่าตัวแปรใน PowerShell โดยใช้วิธีต่างๆ พร้อมตัวอย่าง

หากต้องการตั้งค่าตัวแปรใน PowerShell โดยใช้ Set-Variable cmdlet ให้ใช้ไวยากรณ์ต่อไปนี้: Set-Variable -Name "VariableName" -Value "Value" ตัวอย่างเช่น หากต้องการตั้งค่าตัวแปรชื่อ "รัฐ" ด้วยค่า "แคลิฟอร์เนีย" คุณจะต้องเขียน: Set-Variable -Name "State" -Value "California" จากนั้นคุณสามารถเข้าถึงตัวแปรได้โดยพิมพ์ $State ซึ่งจะแสดงผลเป็น “California”

ตั้งค่าตัวแปรใน PowerShell

ตัวแปรใน PowerShell คือตำแหน่งจัดเก็บข้อมูลที่เก็บข้อมูลที่สามารถนำมาใช้และจัดการตลอดทั้งสคริปต์ได้ ตัวแปรสามารถจัดเก็บข้อมูลได้หลายประเภท รวมถึงสตริง จำนวนเต็ม อาร์เรย์ และอ็อบเจ็กต์ที่ซับซ้อน

มีวิธีการต่างๆ ในการตั้งค่าตัวแปรใน PowerShell

ตั้งค่าตัวแปรด้วย Set-Variable Cmdlet

วิธีที่ดีที่สุดในการตั้งค่าตัวแปรใน PowerShell คือการใช้ Set-Variable cmdlet cmdlet นี้กำหนดค่าให้กับตัวแปรที่ระบุหรือเปลี่ยนค่าปัจจุบัน หากไม่มีตัวแปร cmdlet จะสร้างมันขึ้นมา นี่คือตัวอย่าง:

Set-Variable -Name "State" -Value "California"

ในตัวอย่างนี้ เราตั้งค่าตัวแปรชื่อ "รัฐ" ด้วยค่า "แคลิฟอร์เนีย" จากนั้นคุณสามารถเข้าถึงค่าของตัวแปรได้โดยการพิมพ์ชื่อตัวแปรที่นำหน้าด้วยเครื่องหมายดอลลาร์ ($) เช่นนี้

Set-Variable -Name "State" -Value "California"$State
$State

เอาท์พุต :

California

ฉันดำเนินการคำสั่ง PowerShell ข้างต้น และคุณสามารถดูผลลัพธ์ที่แน่นอนได้ในภาพหน้าจอด้านล่าง:

ตรวจสอบตัวแปรส่วนกลางของ PowerShell

ตั้งค่าตัวแปรด้วยการกำหนดโดยตรง

อีกวิธีหนึ่งในการตั้งค่าตัวแปรใน PowerShell คือการใช้การกำหนดโดยตรง วิธีนี้กระชับกว่าและใช้กันทั่วไป หากต้องการสร้างและตั้งค่าตัวแปรใน PowerShell คุณใช้สัญลักษณ์ $ ตามด้วยชื่อตัวแปรและตัวดำเนินการกำหนด (=)

นี่คือตัวอย่าง:

$City = "New York"

ในกรณีนี้ เราตั้งค่าตัวแปรชื่อ "เมือง" ด้วยค่า "นิวยอร์ก" คุณสามารถเข้าถึงค่าของตัวแปรได้ในลักษณะเดียวกับเมื่อก่อน:

$City = "New York"
$City

เอาท์พุต :

New York

นี่คือผลลัพธ์ที่แน่นอนที่คุณสามารถดูได้ในภาพหน้าจอด้านล่าง:

ตรวจสอบตัวแปรท้องถิ่นของ PowerShell

ตั้งค่าหลายตัวแปรพร้อมกันใน PowerShell

PowerShell ช่วยให้คุณสามารถตั้งค่าตัวแปรหลายตัวพร้อมกันได้โดยใช้คำสั่งเดียว ซึ่งสามารถทำได้โดยการแยกการกำหนดตัวแปรด้วยเครื่องหมายอัฒภาค (;) นี่คือตัวอย่าง:

$FirstName = "John"; $LastName = "Doe"; $Age = 30

ในตัวอย่างนี้ เราตั้งค่าตัวแปรสามตัว ได้แก่ "FirstName" ที่มีค่า "John", "LastName" ที่มีค่า "Doe" และ "Age" ที่มีค่า 30

นี่คือวิธีการตั้งค่าตัวแปรหลายตัวใน PowerShell

ในบทช่วยสอนนี้ ฉันได้อธิบายวิธีการต่างๆ เพื่อตั้งค่าตัวแปรใน PowerShell รวมถึงการใช้ Set-Variable cmdlet และการกำหนดโดยตรง นอกจากนี้เรายังสำรวจวิธีการตั้งค่าตัวแปรหลายตัวพร้อมกันใน PowerShell

บทความที่เกี่ยวข้อง