我有一个问题.. 我有图像转换程序,所以如果一个用户转换图像文件,然后他的计算机名称进入文件名。'
我需要这样的东西:
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是程序选择文件夹所在的位置。
答案 0 :(得分:2)
您说您想要计算机名称,但您使用的是用户名。
您应该查看System.Environment
中的值。在那里,您可以使用System.Environment.UserName
获取用户名,或使用System.Environment.MachineName