用于查看和编辑类似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 |