คำถามติดแท็ก runas

อนุญาตให้ผู้ใช้เรียกใช้เครื่องมือและโปรแกรมเฉพาะที่มีการอนุญาตแตกต่างจากการเข้าสู่ระบบปัจจุบันของผู้ใช้

4
PsExec Access ถูกปฏิเสธ
ฉันใช้psexec.exeเพื่อเรียกใช้โปรแกรมในบริบทความปลอดภัยที่แตกต่างกัน อย่างไรก็ตามโปรแกรมเริ่มทำงาน แต่ดูเหมือนว่าจะไม่ทำงานในบริบทความปลอดภัยที่ระบุ ในรูปแบบที่น้อยที่สุด: psexec -u wsadmin -p password cmd เริ่มหน้าต่าง cmd ใหม่หากฉันพิมพ์ในหน้าต่างนั้น whoami C:\Windows\system32>whoami win-k1r7g38nlkt\wsadmin C:\Windows\system32>net localgroup administrators Alias name administrators Comment Administrators have complete and unrestricted access to the computer/domain Members ------------------------------------------------------------------------------- Administrator wsadmin The command completed successfully. อย่างที่คุณเห็นฉันเป็นผู้ใช้อื่นอย่างแน่นอน และฉันสามารถยืนยันได้ว่าผู้ใช้รายนี้เป็นสมาชิกของ "กลุ่มผู้ดูแลระบบ" C:\Windows\system32>mkdir test Access is denied. ถ้าฉันใช้ runas …

3
อาร์กิวเมนต์บรรทัดคำสั่งสำหรับการทำงานในฐานะผู้ใช้รายอื่นบน Windows?
ภายใต้ตัวติดตั้ง windows .msi หากคุณระบุการดำเนินการแบบกำหนดเองที่จะเรียกใช้ในเวลาการติดตั้งของแอปพลิเคชันนั้นจะถูกเรียกใช้ภายใต้ผู้ใช้ "SYSTEM" ฉันสามารถหลอกลวงได้โดยส่งพารามิเตอร์บรรทัดคำสั่งไปยังการกระทำที่กำหนดเอง (ไฟล์. exe) และทำให้มันทำงานภายใต้ผู้ใช้ที่เข้าสู่ระบบในปัจจุบันหรือไม่?

4
คุณจะเรียกใช้ในฐานะผู้ใช้ที่แตกต่างจาก Start Menu ใน Windows 10 ได้อย่างไร
การเรียกใช้แอปพลิเคชันในฐานะผู้ใช้อื่น (เช่นบัญชีผู้ดูแลโดเมน) จากเมนูเริ่ม (โดยกด + คลิกขวาที่แอปพลิเคชัน) เคยเป็นตัวเลือกใน Windows 7 & XP อย่างไรก็ตามฉันไม่พบตัวเลือกนั้นใน Windows 10 วิธีแก้ปัญหาดูเหมือนจะเป็น 1) เพื่อค้นหาแอปพลิเคชันใน Windows Explorer (Shift + คลิกขวา) หรือ 2) ใช้ runas.exe จากบรรทัดคำสั่ง อย่างไรก็ตามเพื่อที่จะใช้วิธีแก้ปัญหาเหล่านั้นฉันได้ค้นหาชื่อปฏิบัติการก่อน มันค่อนข้างยากเพราะฉันไม่มีชื่อของเครื่องมือ RSAT หรือชื่อปฏิบัติการที่จดจำได้ (เช่น "ผู้ใช้ของไดเรกทอรีที่ใช้งานอยู่และคอมพิวเตอร์" คือ dsa.msc "การกำหนดเส้นทางและ Acces ระยะไกล" คือ rrasmgmt.msc) มีวิธีที่ง่ายกว่านี้หรือไม่?

2
ฉันจะกำหนดค่าแอปพลิเคชันของฉันให้ทำงานในฐานะผู้ดูแลระบบอัตโนมัติได้อย่างไร
ฉันได้สร้างไฟล์ปะแก้ที่มีไฟล์ปฏิบัติการอยู่ภายในโดยใช้คุณสมบัติ Winrar SFX หลังจากเรียกใช้งานไฟล์ SFX และการแตกไฟล์จะสิ้นสุดลงไฟล์ปฏิบัติการของฉันจะไม่ทำงานเพราะไม่มีสิทธิ์ของผู้ดูแลระบบ ฉันสงสัยว่าฉันจะให้สิทธิ์การเข้าถึงแก่ผู้ดูแลระบบในไฟล์นั้นได้ด้วยวิธีการเขียนโปรแกรม (เช่นไฟล์แบตช์) ฉันรู้ว่าฉันสามารถคลิกขวาไปที่ "คุณสมบัติ" เลือกแท็บ "ความเข้ากันได้" จากนั้นทำเครื่องหมายที่ช่อง "ดำเนินการในฐานะผู้ดูแลระบบ" ปัญหาคือผู้ใช้ที่จะดาวน์โหลดตัวแก้ไขนั้นไม่ทราบ (และ exe ของฉันจะทำงานเฉพาะเมื่อคุณคลิกขวาและเลือก "เปิดเป็นผู้ดูแลระบบ" แต่จะไม่เปิดหรือแสดงป๊อปอัป UAC) ฉันลองมาหลายวิธีแล้วเช่น "ลิฟต์นักวิ่ง (ยกระดับฉัน)" เป็นต้น แต่จริงๆแล้วฉันกำลังมองหาบางสิ่งที่ง่ายกว่า ฉันแค่ต้องทำให้ exe ทำงานเป็นผู้ดูแลระบบเสมอ

8
การเริ่ม Internet Explorer ในฐานะผู้ใช้อื่น
เครื่องของฉันเป็น 'เซิร์ฟเวอร์เวิร์กสเตชัน' ที่ใช้ Windows Server 2003 เชื่อมต่อกับโดเมน ฉันสร้างผู้ใช้ภายในชื่อ StandardUser แล้ว ฉันพยายามเรียกใช้ Internet Explorer 8 ในฐานะผู้ใช้รายนี้โดยการคลิกขวาที่ iexplore.exe ใน Windows Explorer แต่ไม่มีอะไรเกิดขึ้น ไม่มีกระบวนการที่มีชื่อผู้ใช้ปรากฏในตัวจัดการงาน (และถูกตั้งค่าให้แสดงกระบวนการจากผู้ใช้ทั้งหมด) ฉันได้ตรวจสอบด้วยว่าบริการการเข้าสู่ระบบสำรองกำลังทำงานอยู่แม้ว่าฉันไม่แน่ใจว่าจำเป็นต้องใช้บริการอื่นหรือไม่ ที่บรรทัดคำสั่งฉันได้ลอง: runas.exe /u:StandardUser "C:\Program Files\Internet Explorer\iexplore.exe" และรับ Attempting to start C:\Program Files\Internet Explorer\iexplore.exe as user "COMPUTERNAME\StandardUser" ... แต่จากนั้นพรอมต์คำสั่งจะส่งคืน แต่ก็ไม่มีอะไรเกิดขึ้น ความคิดใด ๆ อัปเดต:ใช่ฉันถูกขอรหัสผ่าน นอกจากนี้ฉันกำลังทำงานเป็นผู้ดูแลระบบในเครื่องเพราะฉันเป็นนักพัฒนาและจำเป็นต้องเรียกใช้ในฐานะผู้ดูแลระบบในท้องถิ่นสำหรับ Visual Studio และนั่นคือวิธีที่ บริษัท …

2
ก่อให้เกิดป๊อปอัพ UAC จาก commandline โดยไม่ต้องใช้เครื่องมือที่กำหนดเอง
ใน Win7 ผู้ใช้สามารถคลิกขวาที่โปรแกรมแล้วเลือก 'Run as administrator' คุณได้รับป๊อปอัป แต่ไม่จำเป็นต้องป้อนรหัสผ่านของผู้ดูแลระบบ ฉันต้องการได้รับฟังก์ชั่นเดียวกัน แต่จาก commandline - โดยเฉพาะจากภายใน.batไฟล์ ฉันตระหนักถึงrunasคำสั่งในตัวแต่ฉันไม่พบวิธีการใช้ที่ไม่ได้ขอรหัสผ่านในบางจุด นอกจากนี้ผมยังตระหนักของProcess.StartInfo.Verb = "runas";วิธีการซึ่งไม่ตรงกับสิ่งที่ฉันต้องการ แต่ต้องการให้ฉันสร้างแอปที่กำหนดเอง .NET มีวิธีใดบ้างที่ใช้เครื่องมือ commandline ในตัวใน Win7 เพื่อทำสิ่งนี้ให้สำเร็จหรือไม่? อัปเดต:ขอบคุณ uSlackr ฉันทำงานตามคำสั่งนี้: powershell Start-Process cmd.exe -Verb RunAs แน่นอนcmd.exeมันเป็นเพียงตัวยึดตำแหน่ง
8 windows-7  uac  runas 

2
Ctrl + Shift เพื่อเรียกใช้ในฐานะผู้ดูแลไม่ทำงานอีกต่อไป
กด Ctrl + Shift ค้างไว้ในขณะที่คลิกทางลัด (หรือในกล่องค้นหาของเมนู Start) ไม่สามารถทำงานในฐานะผู้ดูแลระบบได้อีกต่อไป ไม่มีอะไรเกิดขึ้น ไม่มีพรอมต์ UAC และโปรแกรมไม่ทำงานเลย ฉันยังคงสามารถเรียกใช้สิ่งต่างๆในฐานะผู้ดูแลระบบได้โดยใช้การเรียกใช้เป็นรายการเมนูบริบทผู้ดูแลระบบใน EXE แต่ไม่สามารถใช้ทางลัดได้ ฉันยังสามารถเรียกใช้ในฐานะผู้ดูแลระบบได้หากมีการตรวจสอบคุณสมบัติการเรียกใช้เป็นผู้ดูแลระบบของทางลัดและเปิดทางลัดตามปกติ นอกจากนี้ EXE ที่มีการตั้งค่าสถานะผู้ดูแลระบบ (ผู้ที่มีไอคอนซ้อนทับโล่) สามารถทำงานได้โดยตรงหรือผ่านทางลัด เป็นโปรแกรมที่ไม่ใช่ผู้ดูแลระบบที่ไม่สามารถเรียกใช้ด้วยตนเองในฐานะผู้ดูแลระบบ การเปลี่ยนแปลงที่โดดเด่นเพียงอย่างเดียวเนื่องจากพฤติกรรมนี้ที่ฉันคิดได้ก็คือฉันปิดใช้งานคีย์ลัดของ Win-key ( NoWinKeys=1) แต่นั่นไม่ควรเกี่ยวข้อง ไม่มีใครรู้ว่าสิ่งใดที่อาจทำให้เกิดปัญหานี้? ผมคิดว่าอาจจะมีบางสิ่งบางอย่างในการจัดการทางลัด ( HKCR\lnkfile) ได้รับความเสียหาย แต่มันดูโอเค

2
ทำไมช่องทำเครื่องหมาย“ Run as Administrator” จึงถูกปิดใช้งาน
ฉันมีไฟล์. bat ที่ไม่อนุญาตให้ฉันตั้งค่าrun as adminตามที่ต้องการโดยไปที่กล่องคุณสมบัติและทำเครื่องหมายในช่องทำเครื่องหมายสิทธิ์ แต่ของฉันถูกปิดการใช้งานดังภาพด้านล่าง ฉันจะทำอย่างไรเพื่อให้เปิดใช้งานได้

1
วิธีการเรียกใช้โปรแกรมด้วยสิทธิ์ของผู้ดูแลระบบ
ฉันต้องเรียกใช้โปรแกรมในฐานะผู้ใช้อื่น + ทำให้ใช้งานด้วยสิทธิ์ผู้ดูแลระบบ (Run as administrator) ฉันใช้ ' runas ' เพื่อเรียกใช้โปรแกรมเป็นผู้ใช้อื่น ฉันจะรันโปรแกรมในฐานะผู้ดูแลระบบด้วยคำสั่งนั้นได้อย่างไร? (หรืออันที่แตกต่างกันดังนั้นจะให้ความต้องการของฉัน) แก้ไข: ฉันต้องการ 2 สิ่ง เรียกใช้ในฐานะผู้ใช้อื่น เรียกใช้ในฐานะผู้ดูแลระบบ - ไม่เพียง แต่เป็นผู้ใช้ที่เป็นผู้ดูแลระบบ แต่ยังได้รับอนุญาตอย่างเต็มที่ อย่างภาพนี้

3
Vista Run Dialogue: งานนี้จะถูกสร้างขึ้นด้วยสิทธิ์ของผู้ดูแลระบบ
ที่ทำงานฉันใช้ Standard Server 2008 และกล่องโต้ตอบเรียกใช้มีข้อความระบุว่า "งานนี้จะถูกสร้างขึ้นด้วยสิทธิ์ของผู้ดูแลระบบ" ตามหัวข้อ ที่บ้านบนแล็ปท็อปเครื่องนี้ที่มี Vista Home Premium ไม่มีข้อความดังกล่าวและฉันเริ่มเบื่อหน่ายกับการใช้ไฟหลาย ๆ อย่างและไม่ได้ทำงาน Google จดบันทึกเล็กน้อยว่าควรมีทางลัด (ctrl + shift + enter) เพื่อเปิดโปรแกรมในฐานะผู้ดูแลระบบ แต่ดูเหมือนจะไม่ทำงานอีกต่อไป บางทีมันอาจเป็นเรื่องเบต้า? runas / ผู้ใช้: ตัวเองดูเหมือนจะไม่ทำงานพยายามใช้ handle.exe (sysinternals) ยังทำให้ฉันรู้ว่าฉันไม่ใช่ผู้ดูแลระบบ (ฉันเป็นผู้ใช้คนเดียวและตั้งค่าเป็นผู้ดูแลระบบ) แล้วอะไรล่ะ วิธีง่ายๆในการเรียกใช้เนื้อหาในฐานะผู้ดูแลระบบคืออะไร

0
ฉันจะตั้งค่าโฟลเดอร์โฟลเดอร์ย่อยและ exes ให้เป็น "run as" admin บน windows 7 ได้อย่างไร?
ฉันมีappref-msโปรแกรม มันจะตรวจสอบการอัพเดทก่อนแล้วจึงติดตั้งโปรแกรม จากนั้นเรียกใช้งานเวอร์ชันใหม่ การใช้บัญชีผู้ดูแลระบบฉันไม่มีปัญหา แต่เมื่อฉันใช้โปรไฟล์ปกติ a จะมีข้อ จำกัด บางประการ ฉันพบไฟล์ปฏิบัติการ การสร้างทางลัดด้วย "runas" เรียกใช้งานมัน แต่เมื่อapprefติดตั้งเวอร์ชั่นใหม่ไฟล์ปฏิบัติการใหม่จะอยู่ในโฟลเดอร์ใหม่และตั้งชื่อแบบสุ่มปล่อยให้ฉันด้วยทางลัด runas ที่ใช้ไม่ได้ โฟลเดอร์ใหม่ที่มีไฟล์เรียกทำงานใหม่อยู่ในโฟลเดอร์เดียวกันกับโฟลเดอร์ย่อยที่มีเวอร์ชันก่อนหน้า ฉันคิดว่าถ้าฉันสามารถตั้งค่าโฟลเดอร์ทั่วไปนั้นให้เปิดไฟล์ปฏิบัติการทั้งหมดที่อยู่ในนั้นและโฟลเดอร์ย่อยทั้งหมดฉันสามารถใช้ "runas" เพื่อให้สิทธิ์ผู้ดูแลระบบทั้งหมด

6
“ ทำงานในฐานะผู้ดูแลระบบ” ในบัญชีผู้ใช้มาตรฐาน
ฉันจะเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบจากบัญชีผู้ใช้มาตรฐานได้อย่างไร CTRL-SHIFT-ENTER ไม่ปรากฏว่า "ทำงานเป็น" ไม่ทำงาน ฉันคิดว่าเป็นเพราะฉันเข้าสู่ระบบเป็นบัญชีส่วนตัวแบบมาตรฐาน เป็นไปได้หรือไม่ที่จะ "เรียกใช้ในฐานะผู้ดูแลระบบ" จากบัญชีที่ถูก จำกัด ประเภทนี้? ฉันมีรหัสผ่านผู้ดูแลระบบฉันแค่ต้องได้รับการแจ้งเตือนอย่างใด

0
runas ผู้ใช้ที่ต่ำกว่าไม่มีรหัสผ่าน
บอกว่าฉันเป็นผู้ดูแลระบบในหน่วย cmd ตอนนี้ฉันต้องการเรียกใช้กระบวนการที่ไม่ใช่บัญชีผู้ดูแลระบบโดยไม่ต้องป้อนรหัสผ่านของผู้ใช้ที่ต่ำกว่า >echo %USERNAME% Administrator >runas /user:localuser cmd Password for localuser: <-- SKIP THIS PASSWORD ฉันรู้ว่ามีตัวเลือก / savecred แต่สิ่งนี้บังคับให้ฉันป้อนรหัสผ่านอีกครั้ง ฉันไม่ต้องการป้อนรหัสผ่านในครั้งเดียว

1
Windows runas - มีการใช้สภาพแวดล้อมใด
หากฉันเป็นผู้ดูแลระบบและฉันเรียกใช้โปรแกรมภายใต้บัญชีผู้ใช้มาตรฐาน (Shift + คลิกขวา - & gt; ทำงานเป็นผู้ใช้อื่น) สภาพแวดล้อมของผู้ใช้รายใด โปรแกรมที่เป็นปัญหาเกิดขึ้นเพื่ออ่านคีย์บางอย่างจากกลุ่มรีจิสทรีของผู้ใช้ปัจจุบัน มันจะใช้กลุ่มรีจิสทรีของผู้ใช้ที่เปิดตัวแอปพลิเคชัน (ผู้ดูแลระบบในกรณีนี้) หรือผู้ใช้ที่กำลังรันโปรแกรมอยู่หรือไม่? ฉันมีความรู้สึกคำตอบคือหลัง หากเป็นเช่นนั้นเป็นไปได้หรือไม่ที่จะเรียกใช้โปรแกรมในฐานะผู้ใช้มาตรฐาน แต่มีการใช้งานสภาพแวดล้อมของฉันหรือไม่? นั่นเป็นสิ่งที่ไร้สาระที่จะลองทำหรือไม่? ฉันพยายามที่จะเข้าใจว่าทำไมผู้ใช้มีปัญหาในการเชื่อมต่อกับบริการเว็บ โปรแกรมที่เป็นปัญหาเกิดขึ้นเป็นไคลเอนต์ที่เชื่อมต่อกับบริการ ฉันลองใช้การทดสอบกับ PowerShell ก่อน (ส่งคำขอ HTTP ในฐานะผู้ใช้) แต่ผลลัพธ์นั้นทำให้เกิดความสับสนมากขึ้นกว่าที่เป็นประโยชน์ ฉันต้องการเรียกใช้ไคลเอ็นต์เองในฐานะผู้ใช้และตรวจสอบสิ่งที่เกิดขึ้น แต่ถ้าฉันใช้สภาพแวดล้อมของพวกเขามันจะส่งข้อมูลจริงไปยังบริการ สภาพแวดล้อมส่วนบุคคลของฉันถูกตั้งค่าให้ใช้บัญชีการสาธิตและจะไม่ทำให้บริการของใครเป็นโคลน
1 windows  runas 

1
ผู้ดูแลระบบ windows สามารถเรียกใช้กระบวนการในฐานะผู้ใช้ปกติโดยไม่ต้องระบุรหัสผ่านของผู้ใช้ได้อย่างไร
ฉันมีสถานการณ์ต่อไปนี้ .. Bob เป็นผู้ดูแลระบบ windows จอห์นเป็นผู้ใช้ปกติ Bob ต้องการเรียกใช้กระบวนการด้วยรหัสผู้ใช้ของ John ฉันสามารถใช้ runas ได้ แต่มันพร้อมท์ให้ใส่รหัสผ่านของ John มีวิธีอื่นที่ฉันสามารถเรียกใช้กระบวนการโดยไม่ต้องระบุรหัสผ่านของ John หรือไม่

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