2016-07-23 3 views
-2

У меня есть одна проблема .. У меня есть программа конвертации изображений, поэтому если один пользователь конвертирует файл изображения, а затем его имя компьютера переходит в имя файла. 'C# имя владельца компьютера

Что-то вроде этого мне нужно: John-Doe.23-07-2016.JPG

Но в данный момент принимает имя компьютера, как это: John-Doe/John-Doe.23-07-2016.JPG

Мой код:

string user = File.GetAccessControl(textBox1.Text).GetOwner(typeof(NTAccount)).ToString(); 

TextBox1.Text это место, где программа выбора папки где находятся файлы изображений.

ответ

2

Вы говорите, что хотите имя компьютера, но вы используете имя пользователя.

Вы должны изучить значения в System.Environment. Там вы можете получить имя пользователя, используя System.Environment.UserName, или имя компьютера, используя System.Environment.MachineName

Смежные вопросы