Score:0

วิธีเลือกใช้งานสคริปต์บน Task Scheduler ให้ "รันด้วยสิทธิ์สูงสุด"

ธง ua

สวัสดี ฉันกำลังเขียนสคริปต์เพื่อเพิ่มงานใน Task Scheduler อย่างไรก็ตามฉันต้องมีสคริปต์เพื่อเลือก "เรียกใช้ด้วยสิทธิ์สูงสุด"

รหัสตัวอย่าง:

การตั้งค่าสลัว
กำหนดการตั้งค่า = taskDefinition.Settings
การตั้งค่า เปิดใช้งาน = จริง
การตั้งค่า StartWhenAvailable = True
การตั้งค่า ซ่อน = เท็จ
Josh Zhang avatar
ph flag
มีเหตุผลที่คุณใช้ `vbscript` แทน `schtasks.exe` หรือ `PowerShell` หรือไม่
John Christopher Asajar avatar
ua flag
ไม่มีอะไร ฉันเพิ่งเริ่มใช้ vbscript
John Christopher Asajar avatar
ua flag
@JoshZhang เป็นไปได้ใน vbscript หรือไม่
Josh Zhang avatar
ph flag
แม้ว่าจะทำได้ด้วย vbscript แต่ฉันไม่พบเอกสารประกอบสำหรับการตั้งค่าสถานะสิทธิ์สูงสุด แถมยัง **ทำได้ง่ายกว่ามาก** โดยใช้ PowerShell หรือแม้แต่ schtasks.exe
John Christopher Asajar avatar
ua flag
@JoshZhang คุณช่วยยกตัวอย่าง Powershell ให้ฉันได้ไหม
Score:1
ธง ph

คุณสามารถทำสิ่งนี้ให้สำเร็จได้ด้วย - เรียกใช้ระดับสูงสุด ธงสำหรับ งานตามกำหนดเวลาใหม่ Principal ใน PowerShell

ตัวอย่าง:

# ตั้งเวลางานที่กำหนดและทำซ้ำ
$TaskTime = New-ScheduledTaskTrigger -ทุกวัน -เวลา 12:00 น

# ตั้งค่างานให้ทำงานในฐานะผู้ดูแลระบบภายในที่มีสิทธิ์ระดับสูงสุด
$TaskUser = New-ScheduledTaskPrincipal -GroupId "BUILTIN\Administrators" -RunLevel สูงสุด

# กำหนดการกระทำที่งานกำหนดเวลาควรดำเนินการ
$Action1 = งานตามกำหนดการใหม่ - ดำเนินการ "chrome.exe"
$Action2 = กำหนดงานใหม่ - เรียกใช้ "notepad.exe"

# ลงทะเบียนงานด้วย Task Scheduler
Register-ScheduledTask "ทดสอบงานที่กำหนดเวลาไว้" -Action $Action1,$Action2 -Principal $TaskUser

เอกสาร PowerShell ScheduledTask.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา