运行Unix" Chmod"命令C#Winform应用程序中的文件结构

时间:2015-02-12 11:07:57

标签: c# linux winforms

问题

是否可以从winform中递归地在文件夹上运行Unix Chmod命令?

背景

我有一个应用程序,可以在linux文件系统中将文件夹从一个区域移动到另一个区域。但是,当文件的所有者与尝试移动文件夹的人的用户名不匹配时,它失败了。

Chmod命令

chmod -r user: folder

User =尝试访问该文件夹的用户 folder =用户尝试访问的文件夹

我的解决方案

当我的申请进行转移时。运行命令以确保将文件夹的权限设置为与尝试进行传输的人员的用户名相匹配。

注意

我知道很多人会说将权限排序然后以这种方式进行处理肯定会更好。你是对的,这只是一个快速修复,直到我到达权限问题的底部。

0 个答案:

没有答案