Process. Start CMD hatası

MBT26

Yoctopat
Katılım
8 Ocak 2022
Mesajlar
4
Daha fazla  
Cinsiyet
Erkek
Selamlar,

Aşağıdaki komutu process de çalıştırmak istiyorum fakat hata veriyor yardımcı olabilir misiniz ? bu arada komut cmd ekranında sorunsuz çalışmaktadır fakat csharp da çalışmıyor.

CMD Komutu: icacls "C:\Program Files\Test" /remove:d Everyone /grant:r Everyone:(OI)(CI)F /T

Process.Start("cmd.exe", "/k" + "icacls "C:\program Files\Test" /remove:d everyone /grant: R everyone:(oı)(cı)F /t");

process.JPG
 
\" \\ şeklinde kaçış karakterini kullanmayı dene
C#:
Process.Start("cmd.exe", "/k" + " icacls \"C:\\program Files\\Test\" /remove:d Everyone /grant: R Everyone:(OI)(CI)F /T");
 
Son düzenleme:
\" \\ şeklinde kaçış karakterini kullanmayı dene
C#:
Process.Start("cmd.exe", "/k" + " icacls \"C:\\program Files\\Test\" /remove:d Everyone /grant: R Everyone:(OI)(CI)F /T");
@@Dynamics Maalesef bu şekilde komut çalışmıyor :(
Aslında tam olarak yapmak istediğim; kullanmış olduğum program çalıştırınca C:\Program Files\Test adında bir klasöre everyone yetkisi vermek.
 

Geri
Yukarı