เรียกใช้กระบวนการบนพีซีเครือข่ายอื่นในฐานะผู้ใช้ที่เข้าสู่ระบบ [ซ้ำกัน]


-1

ในสภาพแวดล้อมเครือข่ายที่มีการควบคุมเราวางแผนที่จะวางแอปพลิเคชันทดสอบอัตโนมัติในเวิร์กสเตชันบางตัว - พวกมันจะโต้ตอบกับซอฟต์แวร์ที่ใช้ GUI ของเราที่ทำงานบนพีซีเหล่านั้น

ฉันต้องการให้สามารถเปิดกระบวนการเหล่านี้จากพีซีเครื่องอื่นบนเครือข่ายได้อย่างง่ายดายที่สุด (เช่นไม่รบกวนด้วย COM!) เป็นไปได้ไหมที่จะเรียกใช้. EXE จากระยะไกล เนื่องจากกระบวนการเกี่ยวข้องกับ GUI ฉัน คิด มันต้องทำงานเป็นผู้ใช้ที่เข้าสู่ระบบหรือไม่

หากเป็นเรื่องสำคัญเวิร์กสเตชันจะอยู่บน Windows 7

คำตอบ:


0

เครื่องมือที่พบได้บ่อยที่สุดคือ SSH ฉันเดา มี SSH daemons สำหรับ Windows เช่นกัน

หากคุณต้องการใช้เครื่องมือบอร์ดฉันเดาว่า PowerShell อาจเป็นตัวเลือก

ฉันไม่ได้ลองด้วยตัวเอง แต่ ตามบทความนี้ มันค่อนข้างตรงไปตรงมา:

  • เรียกใช้อินสแตนซ์ PowerShell บนเครื่องระยะไกลด้วยสิทธิ์ของผู้ดูแลระบบและดำเนินการ Enable-PsRemoting -Force เพื่อเปิดใช้งานการเข้าถึงระยะไกล

  • เชื่อมต่อกับเครื่องระยะไกลเปิด PowerShell และดำเนินการ Enter-PsSession -ComputerName COMPUTER -credential USERNAME.

  • หากต้องการเรียกใช้คำสั่งบนเครื่องระยะไกลให้เปิด PowerShell และใช้งาน Invoke-Command -ComputerName COMPUTER -ScriptBlock { COMMAND } -credential USERNAME.

นอกจากนี้โปรแกรมไม่จำเป็นต้องเรียกใช้ในฐานะผู้ใช้ที่ใช้งานอยู่ของเครื่องระยะไกล ขึ้นอยู่กับการตั้งค่าความปลอดภัยคุณอาจต้องมีบัญชีที่ผ่านการตรวจสอบแล้ว


ต้องทำงานบางอย่างบนเครื่องเป้าหมายตลอดเวลาฟังไม่เหมาะจริง ๆ นั่นเป็นเพียงวิธีการทำงาน
Mr. Boy

@ Mr.Boy ไม่สามารถคิดถึงวิธีอื่นได้เว้นแต่จะมีเครื่องระยะไกลค้นหาไฟล์บนเว็บเซิร์ฟเวอร์เป็นประจำและประมวลผลเนื้อหา (เช่นโทรจันบางตัว)
Mario

ฉันเจอ PsExec ( technet.microsoft.com/en-gb/sysinternals/bb897553.aspx ) แต่ฉันไม่สามารถบอกได้ว่าสิ่งนี้จะให้ฉันเรียกใช้กระบวนการใน เข้าสู่ระบบแล้ว เครื่องคอมพิวเตอร์ ...
Mr. Boy

@Mario PsExec จะทำงานได้ แต่มีแนวโน้มที่จะเรียกใช้กระบวนการเป็นระบบ แต่มันก็ไม่สำคัญ แค่ลองดูว่ามันใช้งานได้หรือเปล่า
LPChip

ฟังดูมีแนวโน้มและน่าสนใจ ยังไม่ได้ลองด้วยตัวเอง @ LPChip เห็นได้ชัดว่าคุณสามารถส่งชื่อผู้ใช้และรหัสผ่าน แต่ไม่แน่ใจว่าเป็นเพียงเพื่อการตรวจสอบสิทธิ์
Mario
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.