Windows
笨猫多只
爱是用心码,不要说话。
展开
-
浅谈python在Windows,Mac,Linux三大主流平台执行命令行时的注意事项
最近在项目过程中碰到一个需求,就是要开发一个全平台都能运行的命令行批处理脚本,众所周知,三个平台的批处理命令都不太一样,Windows下的批处理默认是bat, Linux是shell,Mac默认是zsh, 想要兼容就必须有一个能在各平台都能运行的平台,心想python本来就是一门脚本语言,而且各大平台都会兼容python,不如就用python来实现吧。 1、首先是执行命令行这一块有两个需求,一个是关心命令行的返回值,一个是不关心命令行的返回值。 不关心: os.system(cmd) 关心:原创 2021-03-05 18:15:32 · 423 阅读 · 0 评论 -
Windows中烦人的弹窗
众所周知,在Windows下要想执行某个命令,必须打开Windows那个黑乎乎的DOS弹窗。那么当我们编写bat文件,或者在程序中编写程序需要程序执行某个终端命令时,不想让这个黑乎乎的弹窗弹出来要怎么办呢,接下来记录一下我这两天的新得: (1)执行bat文件避免弹窗 网上说的一大堆方法试了一下,还是这个比较靠谱: 建立一个vbe或者vbs文件(两个文件本是同根生,前者可以加密,后者不可以加密),然后在这个文件中添加以下代码: Set ws = createObject("WScript.shell") ws原创 2020-05-16 18:05:00 · 1340 阅读 · 0 评论