ฉันจะเปิดการแชร์ไฟล์และเครื่องพิมพ์และไฟร์วอลล์จากบรรทัดคำสั่งของ Windows ได้อย่างไร


7

ฉันใช้ PsExec เพื่อเข้าถึง cmd บนคอมพิวเตอร์ Windows 7 บนเครือข่ายของฉันและฉันต้องการเปิดใช้File and Printer Sharingงานตามด้วยไฟร์วอลล์ Windows โดยไม่ต้องลุกขึ้นและเดินไปที่คอมพิวเตอร์

ฉันต้องใช้คำสั่งอะไรในการทำสิ่งนี้?

ขอบคุณ


ฉันคิดว่าต้องใช้ไฟล์ psexec และพิมพ์การแชร์ก่อนที่จะเชื่อมต่อจากระยะไกล คุณจะเปิดใช้งานจากระยะไกลได้อย่างไรถ้าคุณไม่สามารถเชื่อมต่อกับเปิดใช้งานระยะไกลได้
Zoredache

ปัจจุบันไฟร์วอลล์ปิดอยู่
JMK

คำตอบ:


13

คำสั่งนี้ควรดูแลการแบ่งปันไฟล์และเครื่องพิมพ์:

netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes  

สำหรับไฟร์วอลล์:

netsh advfirewall set currentprofile state on  

ฉันได้ลองพวกเขาแล้วและดูเหมือนว่ามันจะใช้ได้สำหรับฉัน

สำหรับข้อมูลเพิ่มเติมโปรดดูบทความ KB ของ Microsoft: http://support.microsoft.com/kb/947709


1
ขอบคุณสำหรับลิงค์ KB สำหรับ advetswall netsh นั่นเป็นประโยชน์
Rilgon Arcsinh

0

คุณสามารถใช้net startคำสั่งเพื่อเริ่มบริการ ตัวอย่างเช่น:

net start "Windows Firewall"

อย่างไรก็ตามจากการตรวจสอบที่ จำกัด ของฉันการแบ่งปันไฟล์และเครื่องพิมพ์ไม่ใช่บริการที่เรียกใช้โดยชื่อที่ CLI อย่างไรก็ตาม Windows Firewall นั้น


-1
netsh advfirewall firewall set rule name="File and Printer Sharing (SMB-In)" dir=in new enable=Yes

ดูที่นี่: https://serverfault.com/a/739272/83850


(1) ขอขอบคุณที่ให้ลิงก์ไปยังหน้าเว็บที่มีการถามคำถามที่คล้ายกัน แต่ดูเหมือนว่าผู้ใช้ขั้นสูงจะได้รับมันก่อน (2) คุณช่วยอธิบายได้อย่างไรว่าคำตอบนี้แตกต่างจากคำตอบที่ยอมรับหรือไม่
G-Man

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