Score:0

เริ่มคำสั่ง PowerShell ระยะไกลและดำเนินการให้เสร็จสิ้นแม้ว่าจะไม่ได้เชื่อมต่อ

ธง gb

ถ้าฉันเริ่มเซสชัน PowerShell ระยะไกลด้วย:

Enter-PSSession -ComputerName บางคอมพิวเตอร์

จากนั้นฉันต้องการใช้กระบวนการที่ใช้เวลานาน:

[somecomputer]: PS C:\> C:\SomeApp\DoSomething.exe

หากเซสชันระยะไกลของฉันถูกตัดการเชื่อมต่อไม่ว่าด้วยเหตุผลใดก็ตาม เช่น เครือข่ายเครื่องท้องถิ่นหยุดทำงานหรือรีบูต มีวิธีใดที่จะทำให้แน่ใจได้ว่าคำสั่งยังคงทำงานบนเซิร์ฟเวอร์ได้อย่างสมบูรณ์

จากสิ่งที่ฉันเห็น ดูเหมือนว่าจะหายไปทันทีที่เซสชัน PS ของฉันตาย ฉันยังพยายาม เริ่มต้นกระบวนการแต่ดูเหมือนจะทำตัวเหมือนเดิม

ฉันกำลังพยายามเรียกใช้สิ่งต่างๆ บนเซิร์ฟเวอร์โดยไม่ต้องใช้ RDP ฉันยังเป็นมือใหม่ใน PowerShell ดังนั้นฉันแน่ใจว่ายังมีหลายสิ่งที่ฉันขาดหายไป ฉันใช้ Win10, PowerShell 7 เชื่อมต่อกับ Windows Server 2016 แต่ฉันคิดว่ามันจะเหมือนกันทุกที่

br flag
ลองดูที่ `รับความช่วยเหลือเกี่ยวกับ_remote*` สำหรับแนวคิดบางอย่าง [*ยิ้ม*]
Score:0
ธง gb

ดูเหมือนว่าฉันไม่ต้องการเซสชันใหม่เลย เพียงแค่ไวยากรณ์ที่ถูกต้อง:

เรียกใช้คำสั่ง `
-ComputerName somecomputer `
-AsJob `
-ScriptBlock {& 'C:\SomeApp\DoSomething.exe'}

เดอะ -AsJob พารามิเตอร์รันคำสั่งเป็นบริการพื้นหลัง เดอะ -ScriptBlock พารามิเตอร์ให้ฉันเรียกใช้ exe

Score:0
ธง es

ฉันคิดว่าสิ่งที่คุณกำลังมองหาคือ ใหม่ PSsession

Enter-PSSession: เริ่มเซสชันโต้ตอบชั่วคราวกับคอมพิวเตอร์ระยะไกล คุณสามารถมีเซสชันแบบโต้ตอบได้ครั้งละหนึ่งเซสชันโดยใช้ Enter-PSSession การออกจากเซสชันจะทำลายเซสชันนั้น
PSSession ใหม่: สร้างการเชื่อมต่อถาวรกับคอมพิวเตอร์ในระบบหรือระยะไกล การออกจากเซสชันไม่ได้ทำลายเซสชันนี้ แต่ยังคงสามารถเชื่อมต่อได้อีกครั้ง เว้นแต่ว่าคุณจะดำเนินการบางอย่างเช่น Disconnect-PSSession หรือหมดเวลา
นอกจากนี้ ด้วย New-PSSession คุณสามารถกำหนดเซสชันเป็นชื่อหรือตัวแปรเพื่อให้ใช้งานซ้ำได้ง่ายขึ้น เป็นต้น

โพสต์คำตอบ

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