Certainly, here is a PowerShell script that should accomplish the task you described:
```
# Prompt user for credentials
$cred = Get-Credential

# Set server IP address and file path
$server = "192.168.0.1"
$filePath = "\\$server\SharedFolder\ABC*"

# Set local download location
$localPath = "C:\test123"

# Download files matching specified name pattern
Copy-Item -Path $filePath -Destination $localPath -Recurse -Force -Credential $cred
```
This script first prompts the user for their credentials, then sets the server IP address and file path to the shared folder containing files matching the name pattern "ABC*". It then sets the local download location to "C:\test123". Finally, it uses the Copy-Item cmdlet to download the files matching the specified name pattern to the local download location, using the provided credentials.

Note that this script assumes that the shared folder on the server is accessible to the user running the script, and that the specified file path and download location are valid. Additionally, the **-Recurse** and **-Force** parameters in the Copy-Item cmdlet are optional and can be removed if desired.
แน่นอนว่านี่คือสคริปต์ PowerShell ที่ควรทำงานที่คุณอธิบายไว้ให้สำเร็จ: ``` # แจ้งเตือนผู้ใช้สำหรับข้อมูลรับรอง $cred = Get-Credential # ตั้งค่าที่อยู่ IP ของเซิร์ฟเวอร์และเส้นทางไฟล์ $server = "192.168.0.1" $filePath = "\ \$server\SharedFolder\ABC*" # ตั้งค่าตำแหน่งการดาวน์โหลดในเครื่อง $localPath = "C:\test123" # ดาวน์โหลดไฟล์ที่ตรงกับรูปแบบชื่อที่ระบุ Copy-Item -Path $filePath -Destination $localPath -Recurse -Force -Credential $cred ` `` สคริปต์นี้จะแจ้งให้ผู้ใช้ระบุข้อมูลรับรองก่อน จากนั้นจึงตั้งค่าที่อยู่ IP ของเซิร์ฟเวอร์และเส้นทางไฟล์ไปยังโฟลเดอร์แชร์ที่มีไฟล์ที่ตรงกับรูปแบบชื่อ "ABC*" จากนั้นจะตั้งค่าตำแหน่งการดาวน์โหลดในเครื่องเป็น "C:\test123" สุดท้ายนี้ จะใช้ Copy-Item cmdlet เพื่อดาวน์โหลดไฟล์ที่ตรงกับรูปแบบชื่อที่ระบุไปยังตำแหน่งดาวน์โหลดในเครื่อง โดยใช้ข้อมูลประจำตัวที่ให้ไว้ โปรดทราบว่าสคริปต์นี้จะถือว่าโฟลเดอร์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์นั้นสามารถเข้าถึงได้โดยผู้ใช้ที่เรียกใช้สคริปต์ และเส้นทางของไฟล์ที่ระบุและตำแหน่งการดาวน์โหลดนั้นถูกต้อง นอกจากนี้ พารามิเตอร์ **-Recurse** และ **-Force** ใน Copy-Item cmdlet เป็นทางเลือกและสามารถลบออกได้หากต้องการ
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence