[AI工具从入门到入土] 命令行

[AI工具从入门到入土] 命令行

个人导航

知乎:https://www.zhihu.com/people/byzh_rc

CSDN:https://blog.csdn.net/qq_54636039

注:本文仅对所述内容做了框架性引导,具体细节可查询其余相关资料or源码

参考文章:各方资料

文章目录

  • [[AI工具从入门到入土] 命令行](#[AI工具从入门到入土] 命令行)
  • 个人导航
  • [可执行文件 - xxx.bat](#可执行文件 - xxx.bat)
        • [1. @echo off](#1. @echo off)
        • [2. call](#2. call)
  • CMD
        • [1. 在cmd里一键启动python环境](#1. 在cmd里一键启动python环境)
  • PowerShell
        • [1. 在powershell里一键启动python环境](#1. 在powershell里一键启动python环境)

可执行文件 - xxx.bat

项目 CMD + BAT PowerShell
诞生 DOS 时代,几十年历史 2006 年,全新设计
底层 文本流 .NET 对象(面向对象)
脚本能力 弱:简单循环、容易出错 强:函数、类、异常、复杂逻辑
管道 文本传递(需自己解析字符串) 对象传递(直接拿属性 / 方法)
兼容性 只 Windows Windows + Linux + macOS(跨平台)
微软态度 仅维护、不新增功能 主推、持续更新
1. @echo off

echo off: 不显示接下来输入的指令本身

(但是echo off本身还是会显示出来)

@: 不显示该指令本身

-> 所以脚本bat中常用@echo off起手

2. call

默认情况下, 如果在bat的执行过程中, 该bat调用了其他bat, 则不会再回来执行后续内容了

当前面加上call的时候, 调用完其他bat后, 就会返回回来执行后续内容

CMD

打开方式1: win+r 输入 cmd (shift+enter是管理员模式)

打开方式2: 在 文件夹路径处 输入 cmd

打开方式3: 右键文件夹内空白部分选择在cmd中打开

1. 在cmd里一键启动python环境

创建一个bat加入环境变量, 内容为:

bat 复制代码
@echo off
call E:\py_uv_env\py-3-11-5\.venv\Scripts\activate

PowerShell

打开方式1: win+r 输入 powershell (shift+enter是管理员模式)

打开方式2: 在 cmd 中输入 powershell

1. 在powershell里一键启动python环境

创建一个bat加入环境变量, 内容为:

bat 复制代码
@echo off
powershell -NoExit -ExecutionPolicy RemoteSigned -Command "& 'E:\py_uv_env\py-3-11-5\.venv\Scripts\activate.ps1'"

-NoExit: 执行完命令后不退出

-ExecutionPolicy RemoteSigned: 临时允许运行本地脚本

(默认禁止运行 .ps1 脚本)

-Command: 后面跟的是要执行的 PowerShell 命令

&: 用来执行字符串路径表示的脚本

相关推荐
AI_Auto7 小时前
【智能制造】- AI智能体助力晶圆厂良率提升
人工智能·制造
SmartBrain7 小时前
AI 赋能企业数字化转型:以华为实践引领
人工智能·华为
Elastic 中国社区官方博客7 小时前
2026 年金融服务可观测性现状:从实施到业务影响
大数据·运维·人工智能·elasticsearch·搜索引擎·金融·自动化
夜郎king7 小时前
Trae IDE SpringAI 开发环境配置及入门实战
人工智能·springai·trae实战
m0_591364737 小时前
golang如何实现coredump分析_golang coredump分析实现策略
jvm·数据库·python
love在水一方7 小时前
【Voxel-SLAM】 体素地图与Bundle Adjustment算法深度分析(四)
人工智能·算法·机器学习
nap-joker8 小时前
RAMer:基于重建的对抗模型,用于多方多模态多标签情绪识别
人工智能·深度学习·共享-特有
WIZnet8 小时前
W55MH32 RTThread+TCP通信测试
网络·网络协议·tcp/ip
刘佬GEO8 小时前
口腔门诊第一次做 GEO:第一步动作与起步策略拆解
网络·人工智能·搜索引擎·ai·语言模型