我想创建一个脚本,它将为本地应用程序(他们当前将通过citrix)设置主要MS Office文件和一些其他文件扩展名的文件关联。我打算使用一个简单的批处理文件。是我需要的批处理文件吗?
但是,我希望它能够检测文件类型是否有效,如果不使用ftype创建它。我还希望它能够检测/区分用户是否具有MS Office 2003或MS Office 2007并进行相应关联。
我的问题是,批处理文件能够做到这一点,或者我最好使用其他类似vb脚本(考虑到我知道没有vb,尽管我也是批处理文件的新手)?
任何帮助表示赞赏
编辑:我应该有蜜蜂更清楚,这是一个锁定的环境,所以没有直接的注册表编辑工作可以做,而且将需要提供给用户,从共享驾驶或类似的东西。
我希望能够做到这一点,但我们在一个环境中工作,没有这种访问权限,我们没有权限弹出给他们! 你每次只强制关联都是正确的,但这意味着需要2个独立的脚本,具体取决于安装的MS Office的版本。 –
如果您可以查找某个特定的文件或文件名,那么可以使用一个批处理文件来执行此操作 - 您可以测试批处理中是否存在文件,并根据该文件执行不同的操作。 –
我想我不明白环境锁定的等级或方式。在很多情况下,您可以以不同的用户身份执行脚本。如果Office被加载,为什么不存在正确的文件关联? –