0
我正在计划一个程序,可以将URL字符串添加到system/drivers/etc目录中找到的'hosts'文件,以防止用户访问他们不被允许访问的网站。如何获取系统文件夹?
我只是想知道如何引用一个特定的系统文件夹,如下所示,以避免硬编码文件夹的英文名称。
C:\ WINDOWS \ SYSTEM32 \ drivers \ etc下
我知道,你可以用它来获取第一位(最多System32下),但我会如何创建一个通用的参考“等'文件夹?我不知道在法语或西班牙语操作系统中是否存在“司机”或“等”字。
Environment.GetFolderPath(Environment.SpecialFolder.System)
这个问题也延伸到在“等”文件夹中引用的hosts文件(如何在地球上没有一个保证,这是跨语言兼容吗?)。我会很感激这个难题你的帮助,我想我只是没有看到明显...
感谢
威尔
这看起来像一个.NET调用? – Aphelion
操作系统的文件夹名称不会随用户语言而改变。假设它总是位于/ drivers/etc /中是安全的。 – Overv