0
私は管理者として実行されるインストーラを持っています。管理者以外のシステムアカウントにそのexeをインストールすると、管理者ローカルappdataの場所に出荷されたファイルがあります。管理者以外のアカウントにあるコンソールアプリケーションのプロセスを使用して、adminローカルのappdataの場所(C:\ Users {adminユーザー名} \ AppData \ Local)にアクセスする必要があります。管理者以外のユーザーから管理者ローカルデータの場所にアクセスするにはどうすればよいですか?
Process proc = new Process();
proc.StartInfo.FileName = @"C:\Users\{admin user name}\AppData\Local";
proc.Start();
ただし、実行中にファイルエクスプローラで現在のユーザーのローカルappdataの場所が開かれました。これを解決するために私を助けてくれますか?
しかし、はい、ファイルエクスプローラが開かれているので、ディレクトリを開くように頼んだ。そこにファイルを書き込んだり、そこからexeファイルを実行したりしなかった – BugFinder