batch-file - 批处理文件 - 传递变量
问题描述
我有一个 2 行批处理程序。编写 bat 文件非常新。
这是我的代码,
C:\Users\X1231\AppData\Local\Continuum\Anaconda3\python.exe "\\ABCDE\A1\Python Testing Environment\Python Codes\Updated.py"
cmd/k
我想将 X1231 作为其中的变量动态传递。如果我打开我的 cmd 提示符并输入那个 echo %username%,它会给出我必须传入的值。
例如,我想要这样的东西 -
set MyID = %username%
C:\Users\MyID\AppData\Local\Continuum\Anaconda3\python.exe "\\ABCDE\A1\Python Testing Environment\Python Codes\Updated.py"
cmd/k
但这对我不起作用。请帮忙。
我在命令提示符下试过 -
命令 /k
解决方案
推荐阅读
- ios - 当我在 SwiftUI 中触摸 mapbox 的注释时如何显示 TextView?
- python-3.x - Classroom API 课程作业提交
- c++ - C++中Boost.Geometry中的多边形变换:平移、旋转、绕线反射
- javascript - 在 date-fns 中获取主名月份名称
- swift - Firebase macOS:为什么使用 Auth.auth().currentUser 会导致 SecurityAgent 对话框弹出,而使用 Auth.auth().signInAnonymously 则不会
- html - 跨浏览器和设备的表单元素(输入)高度一致
- android - 设备重启后的 Android 推送通知
- java - 尝试更新卡片视图时创建了两个卡片视图
- python - 在 Prophet 中处理不同国家/地区的等效假期
- c# - 检查属性的默认值