ฉันได้เก็บไว้ใช้กันทั่วไปสคริปต์ PowerShell %USERPROFILE%\Bin
ที่ ฉันสร้างUSER_BIN
ตัวแปรสภาพแวดล้อมซึ่งผมเพิ่มให้กับผู้ใช้ตัวแปรสภาพแวดล้อมผ่านPATH
Control Panel > System and Security > System > Advanced system setting > Environment Variables
เมื่อฉันป้อนชื่อของสคริปต์ที่เก็บไว้ในBin
เช่นmy-script.ps1
ในคำสั่ง cmd หรือ powerhell ฉันได้รับข้อความmy-script.ps1 : The term 'my-script.ps1' is not recognized as the name of a cmdlet, function, script file, or operable
program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
หากฉันให้เส้นทางแบบเต็มเช่นC:\Users\Ari\Bin\my-script.ps1
สคริปต์ทำงานได้ดี
cmd.exe
& powershell.exe
ตามลำดับ