用于查看和编辑类似PATH的环境变量的MS Windows命令行脚本。
项目描述
描述
运行edpath显示PATH(或其他命名环境变量)的条目,将分隔符“;”替换为换行符,使每个条目都在其自己的行上。使用–edit运行时,在$EDITOR中显示此内容,并将保存的更改写回注册表,所有新进程都将获取这些更改。
使用–help运行以获取描述和用法。
要求
- Microsoft Windows。仅在Windows XP上进行了测试。 
- Python 2.6, 2.7或3.1 
- 包 pywin32,来自 http://sourceforge.net/projects/pywin32/files/ 
- 包 argparse,使用 easy_install,或来自 http://pypi.python.org/pypi/argparse 
Argparse在Python 2.7中不是必需的,它已内置到标准库中。
状态和已知问题
功能完整。没有已知问题。
如果您有任何评论或它对您不起作用或您发现了错误,我很乐意听到您的意见。 -tartley@tartley.com
待办事项
- 停止使用模块docstrings作为使用文本,它会与-O一起失败 
- 从py2exe输出中删除不必要的模块 
- 优雅地处理未设置或不存在的情况 
- 修改setup.py,按段落分割readme,而不是按行。请参见setup-fix.py 
- 将makefile转换为bin.sh文件? 
- 重新评估README/使用说明:针对哪个受众群体? 
- 需要一个针对用户(而非Python开发者)的规范网页 
- 存储旧PATH值的备份,以防用户删除其PATH? 
- 以';'分隔的格式输出到stdout的选项 
- 使Linux兼容。假设我们只能在那里显示输出,但不能持久保存。 
谢谢
感谢Tim Golden他出色的描述和代码片段,展示了如何读取和修改Windows注册表中的环境变量。
变更
- 0.1.3 添加独立可执行文件。 
- 0.1.2 没什么大变化。 
- 0.1.1 改进文档和用法文本。 
- 0.1.0 初次发布。功能完整。 
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分布
edpath-0.1.4.zip的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | aa03508cbf4b04334a902af22887edc111db03a644d94290a6b2d72f7d9cdbdb | |
| MD5 | 426e63ae1b8edc1b87d201576b19183c | |
| BLAKE2b-256 | bfed60b3cf54ef4a10daf34f9b4ab568e71df5d9b60bf80115245d5d3f5b4240 | 
edpath-0.1.4.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 1f7a1395ba5ff5c5f72a8e679c82c245061596f9cc975aaa85e549c46576d444 | |
| MD5 | 5f7ad369abf8748614d001891b453899 | |
| BLAKE2b-256 | 6226ba041754e46200fd49673a4160fa495dfbb14e9ea55b225a80639b5cb668 |