ลองใช้ tasklist ระยะไกลใน cmd.exe บน Windows 7 Pro แต่ได้รับข้อผิดพลาดเซิร์ฟเวอร์ RPC


0

ฉันมีพีซีที่ใช้ Windows 7 Pro ซึ่งอยู่ในโดเมน บริษัท ของฉัน เรามีตัวควบคุมโดเมน Windows Server 2003 R2 และฉันมีบัญชีผู้ดูแลโดเมนที่เป็นผู้ดูแลระบบในคอมพิวเตอร์สำนักงานทุกเครื่อง

ฉันพยายามใช้ tasklist ใน cmd จากระยะไกลจากพีซี Win 7 Pro ของฉันเพื่อรับงานบนคอมพิวเตอร์เครื่องอื่นในสำนักงาน ฉันประสบความสำเร็จใน Windows 7 pc หนึ่งเครื่อง แต่เมื่อฉันลองคำสั่งต่อไปนี้ ... :

tasklist /s pcname /u domain\user /p password

คอมพิวเตอร์อื่น ๆ ทั้งหมด (windows 7 และ windows 10) (ยกเว้น windows หนึ่ง 7) คิดว่านาทีแล้วให้คำตอบต่อไปนี้ใน cmd

ERROR: RPC server is unavailable.

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

นี่จะมีประโยชน์มากเพราะมีบริการที่ฉันต้องการฆ่าและทำในบางครั้งดังนั้นระยะไกลจะสะดวกมากเพราะสำนักงานของเราอยู่ห่างจากกันค่อนข้างดี ขอบคุณ!

คำตอบ:


1

สำหรับคุณที่จะใช้คำสั่ง tasklist แบบรีโมตต้องมีเงื่อนไขต่อไปนี้:

  • เป้าหมายต้องใช้งานบริการระบบต่อไปนี้: ตัวเรียกใช้กระบวนการเซิร์ฟเวอร์ DCOM, การเรียกขั้นตอนระยะไกล (RPC) และผู้ทำแผนที่ปลายทาง RPC
  • ในเป้าหมายในแผงควบคุม & gt; ไฟร์วอลล์ Windows Defender คลิกที่ "อนุญาตแอพผ่านไฟร์วอลล์ Windows" และเลื่อนลงเพื่อเปิดใช้งาน "Remote Assistance"
  • เมื่อเรียกใช้การเชื่อมต่อเครือข่าย ( ncpa.cpl ) คลิกขวาที่การเชื่อมต่อเครือข่าย คุณสมบัติต้องเปิดใช้งาน "การแชร์ไฟล์และเครื่องพิมพ์สำหรับเครือข่าย Microsoft" และ "Internet Protocol รุ่น 6 (TCP / IPv6)"

คุณสามารถหลีกเลี่ยงสิ่งเหล่านี้ได้โดยใช้จาก ชุด PsTools ทั้งค่าสาธารณูปโภค PsExec , PsList หรือ PsService . พวกเขาทั้งหมดยอมรับพารามิเตอร์ของ \\computer กับ -u (ผู้ใช้) และ -p (รหัสผ่าน)

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