XP'de yönetici ayrıcalıklarına sahip Explorer kabuğunu açma (IE7 yüklü olarak)


21

Yönetici hesabı ayrıcalıklarına sahip olmadığı ve 'sudo benzeri' bir numara kullandığı için kullanıcı hesabımı indirgemek için kullandım. vb. şeyleri yükleyip kaldırabilir

IE7'ye yükselttiğimde bu çalışmayı durdurdu - IE7 ayrı olarak Windows Gezgini'ni başlattı.

Windows Gezgini'ni farklı kimlik bilgileriyle çalıştırmayı denedim, ancak bu çalışmıyor.

Bilgisayarımı günlük olarak yönetici ayrıcalıklarıyla çalıştırmak zorunda kalmamam için bu davranışı nasıl yeniden etkinleştireceğimi bilen var mı?

Yanıtlar:


36

XP / IE7'de ayrı bir gezgin kabuğu başlatmak için her zaman aşağıdaki komutu kullanıyorum. /separateAnahtar belgelenmemiş gibi görünüyor (yakın zamana kadar web'de pek görmedim).

Bu sözdizimini bir Explorer.exekısayolun "Hedef" kısmında kullanın :

runas /user:ComputerName\AdminName "C:\WINDOWS\explorer.exe /separate"
  • BilgisayarAdı'nı kendinizle değiştirin (Etki Alanınız olabilir), YöneticiAdı. Unutma, yukarıdakilerin hepsi Kısayolun "Hedef" alanına gider.C:\Windows\explorer.exe
  • Açılır Komut İstemi'nde Yönetici şifresini girin. Ayrı gezgin kabuğunu görmelisiniz (yönetici hesabı altında çalışıyor).

Yönetici olarak oturum gpedit.mscaçtığında (XP Pro için) Explorer'ın Araç Çubuğu Arka Planı'nı değiştirirseniz, Kullanıcı oturumundan bir RunAs Yönetici Gezgini örneği başlattığınızda, benzersiz bir arka plan göreceksiniz ... Explorer ( burada talimatlar ).

IE x ile XP x64'te test edilen örneğim harika çalışıyor:
Yönetici Explorer'ımdaki dikey çizgiler

~ Sef.


1
Explorer penceresinin sahibini (başlık çubuğunda, durum çubuğunda veya bunun gibi bir şeyde) tanımanın bir yolu olması gerçekten harika olurdu. Bunun mümkün olup olmadığını biliyor musunuz?
Ignacio Soler Garcia

5

Windows XP'de, Windows Gezgini'ni, "Yönetici" dahil olmak üzere, diğer kullanıcı olarak, Aaron Margosis'in Explorer ile RunAs başlıklı blog yazısında "Seçenek 2" talimatlarını izleyerek çalıştırabilirsiniz : http://blogs.msdn.com/aaron_margosis/archive /2004/07/07/175488.aspx .

Kısacası:

  1. Makineye, sonunda RunA'lar yapmak istediğiniz kullanıcı olarak oturum açın.
  2. Klasör Seçenekleri kontrol paneline gidin ve "Klasör pencerelerini ayrı bir işlemde başlat" seçeneğini işaretleyin.

Bunu her zaman kullanıyorum ve bu yüzden yeni makine oluşturma işlemime şu * .cmd betiğini ekledim:

rem Yalnızca Windows XP'de test edildi!
reg "HKU \ TempDefaultProfileHive" "% ALLUSERSPROFILE% \ .. \ Varsayılan Kullanıcı \ ntuser.dat"
"HKU \ TempDefaultProfileHive \ Yazılım \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced" / v "Ayrı İşlem" / t REG_DWORD / d 1 / f ekleyin.
"HKU \ TempDefaultProfileHive" dosyasını kaldır

Bu komut dosyası, makinenin varsayılan kullanıcı profiline göre oluşturulan tüm yeni profiller için "Klasör pencerelerini ayrı bir işlemde başlat" ayarını açar.


3

Bulmacanın tüm parçaları gönderildi, ama sadece bir araya getirilmeleri gerekiyor.

Windows Gezgini'ni Yönetici olmayan bir hesap altında Yönetici olarak çalıştırmak için yapmanız gerekenler:

  1. Bilgisayara Yönetici olarak giriş yapın
  2. Windows Gezgini'ni açın
  3. Goto Araçlar menüsüne gidin ve Klasör Seçenekleri .. .
  4. git Görünüm sekmesi ve çek ayrı bir işlemde pencerelerin klasör Lansmanı

Bilgisayara Yönetici olmayan bir kullanıcı olarak giriş yaparsanız,

runas /user:administrator explorer.exe

şimdi çalışacak. Bu muhtemelen kayıt defteri aracılığıyla ayarlanabilir, ancak bunun en kolay yol olduğunu düşünüyorum.


3

Farklı kimlik bilgileri altında bir programı (örneğin bir Windows konsolu) çalıştırmak için runas.exe'yi kullanabilirsiniz. Masaüstümde 'su' adında bir kestirme yol var.

%windir%\system32\runas.exe /noprofile /user:administrator cmd

Bu yönetici şifresini isteyen bir konsol kutusu başlatacak.


@Huppie - runas harika, ancak explorer'ı başlatmak işe yaramadı. Cmd'yi veya AD konsolumu çalıştırabilirim, ancak gezgin herhangi bir hata yapmadan başarısız oluyor.

Windows Gezgini (ne yazık ki) biraz Windows ile tümleşik, runas ile açılamıyor ... farklı bir dosya tarayıcısı kullanmayı deneyin (örneğin, Total Commander).


Gulzar'ın kaşifleri runas ile çalıştırmak için (belgesiz) bir çözümü var:

%windir%\system32\runas.exe /user:administrator "explorer.exe /separate"

@Huppie yazımda belirtildiği gibi / ayrı anahtarı deneyin
Gulzar

2

Sorunuz kendi bilgisayarınız ile ilgiliyse, yeterince SudoWin'i öneremem : Windows altında "sudo" numarasını (sözde iyi bilinen bir Linux / Unix komutu) gerçekleştirmenize izin veriyor. Başka bir deyişle: Eğer sizin altında programları çalıştırmak sağlayan kendi hesabına, ancak birlikte yönetici ayrıcalıkları. Bu, programların, hesabınız altında (kayıt defteri, kullanıcı profili) çalışırsa, ancak daha sonra kendi hesabınızın şifresiyle korunan yönetici ayrıcalıklarına sahip olmaları durumunda sahip olacakları tercihleri ​​ve ayarları korudukları anlamına gelir. Bir kez bilmeden yaşayamayacağınız bir özellik ve bunu bilmek harika!

[EDIT] Tamamen ücretsiz (açık kaynak) olduğunu söylemiş miydim ?


1

Bu benim için iyi çalışıyor:

runas /u:administrator "explorer /separate"

Yerel yöneticiye sahip olan ve ağ paylaşımlarına erişimi olan bir etki alanı kullanıcısı için de kullanabilirim!

runas /u:domain\username "explorer /separate"

Gerekirse bir paylaşım belirtebilirim ve Explorer bu klasörde açılır.

runas /u:domain\username "explorer \\server\share, /separate"

Tüm alıntılar ve virgüller gösterildiği gibi yazılmalıdır ve paylaşım adında boşluk varsa, çift alıntı yapılır. Sevmek:

runas /u:domain\username "explorer "\\server\share name", /separate"

1

Bu benim için çalışıyor:

Terminal Server etki alanında ayrıcalıklı olmayan bir kullanıcı olarak oturum açtım.

Gönderen Başlat > Çalıştır :

runas.exe /u:administrator "explorer.exe /separate"

OK tuşuna bastıktan sonra , bir CMD Penceresi açılır, makinenin yönetici şifresini sorar ve yepyeni bir Explorer Penceresi "PLING" açılır. Artık tüm dosya işlemlerinizi yönetici hesabına giriş yapmış gibi yapabilirsiniz.


0

Bu bağlantının sorununuzu çözüp çözmediğinden emin değilim , ancak kaynadı:

  1. ÜstKrkt-Sağ Tıkla -> Farklı Çalıştır ...
  2. Yönetici kimlik bilgilerini girin

Bu, IE6 ile daha fazla çalışmadığı halde, IE6 ile yaptığım şeydi. Bunu Windows Gezgini ile yaparsanız işe yaramaz.
Brendan

0

Yapabileceğiniz en iyi şey "Klasörü yeni işlemde aç" seçeneğini (veya bunun gibi bir şey) işaretlemektir, sonra runas yapın. Uyarılar şunları içerir:

  1. Tüm klasör pencerelerinin kapalı olması gerekir, yoksa mevcut işlem belirtecini yeniden kullanır
  2. Biraz daha yavaş
  3. Yönetici modundan çıkmak için tüm klasör pencerelerini kapatmanız gerekir.
  4. Yönetici modundayken açılan tüm pencereler de yönetilir

Bu, Vista'nın UAC - XP'deki YMMV'si için bir püf noktası ve tamamen ayrı bir hesabı var.

Yönetici görevleri için kendinize başka bir dosya yöneticisi almanızı tavsiye ederim. Xplorer2 bana kullanışlı görünüyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.