C# İle bir klasör yerine gelme

Mendil99

Üye
1 May 2012
136
0
C# İle aşağıdaki klasör yerine nasıl gelebilirim kullanıcı adını nasıl bulabilirim oraya gelmem için farklı pc ler için

C:\D o c u m e n t s and Settings\Administrator\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions
 
Son düzenleme:

CourierC

Kıdemli Üye
16 Ağu 2010
2,655
0
C:\Windows
Kullanıcı adını almak için;

Kod:
System.Environment.MachineName;

Metodunu kullanabilirsin. Bunu da şu şekilde izah edeyim kullanım açısından birde şu şekilde denemeni tavsiye ederim;

Kod:
@"Local Settings\" + System.Environment.MachineName + " + "Application Data\Google\Chrome\User Data\Default\Extensions"

Not: Tırnak hatası yapmış olabilirim Studio ortamında yazmadım, o kısımları sen düzeltirsin.
 

Mendil99

Üye
1 May 2012
136
0
Kullanıcı adını almak için;

Kod:
System.Environment.MachineName;

Metodunu kullanabilirsin. Bunu da şu şekilde izah edeyim kullanım açısından birde şu şekilde denemeni tavsiye ederim;

Kod:
@"Local Settings\" + System.Environment.MachineName + " + "Application Data\Google\Chrome\User Data\Default\Extensions"

Not: Tırnak hatası yapmış olabilirim Studio ortamında yazmadım, o kısımları sen düzeltirsin.

DirectoryInfo AHMEE = new DirectoryInfo("@Local Settings\\Application Data\\Google\\Chrome\\User Data\\Default\\Extensions");
AHMEE.Attributes = FileAttributes.Hidden;

yukardaki gibi yaptım fakat senin kodlarda bir sorun var hata veriyor onun için gerekli hata veren yerleri sildim çalıştı fakat gizlemedi bakabilirmisiniz birdaha

Teşekkürler ustam herşeyimde yardımcı oldun
 

CourierC

Kıdemli Üye
16 Ağu 2010
2,655
0
C:\Windows
DirectoryInfo AHMEE = new DirectoryInfo("@Local Settings\\Application Data\\Google\\Chrome\\User Data\\Default\\Extensions");
AHMEE.Attributes = FileAttributes.Hidden;

yukardaki gibi yaptım fakat senin kodlarda bir sorun var hata veriyor onun için gerekli hata veren yerleri sildim çalıştı fakat gizlemedi bakabilirmisiniz birdaha

Teşekkürler ustam herşeyimde yardımcı oldun


Rica ederim fakat verdiğim kodları aynı şekilde deneyerek çıkan hata mesajını resim olarak paylaşırsan inceleyebilirim aksi halde şuanki kodun zaten yanlış durumda.
 

Mendil99

Üye
1 May 2012
136
0
sddsds.jpg


Yukardaki resim gibi C içindeki Abode klasörünü gizliyor hatasız senin verdiğin yolu diğer klasörü gizlemesi için ekledim hata veriyor
 

CourierC

Kıdemli Üye
16 Ağu 2010
2,655
0
C:\Windows
Yapmak istediğim aşağıdaki hedefe c# ile gitmek Extensions klasörünü gizlemek resimdeki kodlar gizliyor fakat hedefe gidemiyorum

C:\D o c u m e n t s and Settings\Administrator\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions


Kod:
@"Local Settings\" + System.Environment.MachineName + @"\Application Data\Google\Chrome\User Data\Default\Extensions";

Şeklinde düzeltip dener misin dostum? Tahminimce düzelmesi gerek.
 
Son düzenleme:

Mendil99

Üye
1 May 2012
136
0
Kod:
@"Local Settings\" + System.Environment.MachineName + @"\Application Data\Google\Chrome\User Data\Default\Extensions";

Şeklinde düzeltip dener misin dostum? Tahminimce düzelmesi gerek.

malesef hatasız çalışıyor gizlemiyor benim tam hedef burası ustam
C:\D o c u m e n t s and Settings\Administrator\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions
 

CourierC

Kıdemli Üye
16 Ağu 2010
2,655
0
C:\Windows
malesef hatasız çalışıyor gizlemiyor benim tam hedef burası ustam
C:\D o c u m e n t s and Settings\Administrator\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions

Dostum bunda değiştiremeyecek ne var anlamadım pek? Sadece Local Settings ile do*c*ument olarak değişeceksin ilk başta verdiğin dizin burası değildi bende eskisini yazdım yenisine dikkat etmedim onu kendin bile değiştirebilirsin doğrusu... Ama illaki yapamadım diyorsan değiştireyim. Fakat gizleme koduna gelince tek satır kodla olacağını sanmıyorum kullanıcı izinlerini sağlaman lazım o da bir hayli kolay değil Ben sadece sana dizine erişmende yardımcı olmaya çalışıyorum, klasörü gizlemende değil.
 

Mendil99

Üye
1 May 2012
136
0
Dostum bunda değiştiremeyecek ne var anlamadım pek? Sadece Local Settings ile do*c*ument olarak değişeceksin ilk başta verdiğin dizin burası değildi bende eskisini yazdım yenisine dikkat etmedim onu kendin bile değiştirebilirsin doğrusu... Ama illaki yapamadım diyorsan değiştireyim. Fakat gizleme koduna gelince tek satır kodla olacağını sanmıyorum kullanıcı izinlerini sağlaman lazım o da bir hayli kolay değil Ben sadece sana dizine erişmende yardımcı olmaya çalışıyorum, klasörü gizlemende değil.

dostum sen o yere gizleme kodumun gizlenecek yerine nasıl yazarım ona bakabilirmisin
 

CourierC

Kıdemli Üye
16 Ağu 2010
2,655
0
C:\Windows
dostum sen o yere gizleme kodumun gizlenecek yerine nasıl yazarım ona bakabilirmisin

Dostum bu konu biraz fazla uzadı ben sana direk istedğin şekilde yazıyorum dizini nasıl göstereceğin hakkında ki kodu aşağıya yazıyorum. Dediğim gibi ben sana bu konuda sadece dizine nasıl erişeceğin konusunda yardımcı olabilirim, klasörü gizlemende yardımcı olamam o biraz fazla uzuyor hemencecik anlatılabilecek bir konu değil. Kodu kendimde denedeim sorunsuz bir şekilde çalışıyor. Eğer sende de hata vermiyorsa konu altına çözüldü yazarsan sevinirim. Ki zaten hata çıkma olasılığı yok ben kendimde denedim.

Kod:
@"C:\D*o*c*uments ands and Settings\" + System.Environment.MachineName + @"\Application Data\Google\Chrome\User Data\Default\Extensions";
 

Mendil99

Üye
1 May 2012
136
0
Çok teşekkürler fakat senin kodlarda biraz oynama yaptım "System.Environment.MachineName" Bilgisayarın adını alıyor System.Environment.UserName böyle yaparık kullanıcı adını aldırdım birde local klasörünü ekledim sorunsuz gizledi

Buda kodlar:

DirectoryInfo directoryInfo = new DirectoryInfo(@"C:\Users\" + System.Environment.UserName + @"\AppData\Local\Google\Chrome\User Data\Default\Extensions");
directoryInfo.Attributes = FileAttributes.Hidden;
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.