如何用批处理运行hspice
曾经看到有人用一个批处理文件,只用双击这个批处理文件就可以运行hspice,但就是苦于不知道怎么进行设置才能实现啊?...
曾经看到有人用一个批处理文件,只用双击这个批处理文件就可以运行hspice,但就是苦于不知道怎么进行设置才能实现啊?
展开
展开全部
用start命令,先看系统帮助:
START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/AFFINITY <hex affinity>] [/WAIT] [/B] [command/program]
[parameters]
"title" 在窗口标题栏中显示的标题。
path 启动目录。
B 启动应用程序,但不创建新窗口。应用程序已
忽略 ^C 处理。除非应用程序启用 ^C 处理,否则 ^Break 是唯一可以中断
该应用程序的方式。
I 新的环境将是传递给 cmd.exe 的原始环境,而不是当前环境。
MIN 以最小化方式启动窗口。
MAX 以最大化方式启动窗口。
SEPARATE 在单独的内存空间中启动 16 位 Windows 程序。
SHARED 在共享内存空间中启动 16 位 Windows 程序。
LOW 在 IDLE 优先级类中启动应用程序。
NORMAL 在 NORMAL 优先级类中启动应用程序。
HIGH 在 HIGH 优先级类中启动应用程序。
REALTIME 在 REALTIME 优先级类中启动应用程序。
ABOVENORMAL 在 ABOVENORMAL 优先级类中启动应用程序。
BELOWNORMAL 在 BELOWNORMAL 优先级类中启动应用程序。
请按任意键继续. . .
--------------------------------------------------------
最简单的用法是:
start "" "d:\hspice.exe"
后面这是当然是你的程序的绝对路径,要注意两点:
1.前面要加个“” 这里是代表title,即窗体标题显示的东西,一般空白就好了,但最好别省掉;
2.路径一定要加上引号,避免路径中含有空格而出错。
这些都是比较基本的,有问题欢迎给我发消息
START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/AFFINITY <hex affinity>] [/WAIT] [/B] [command/program]
[parameters]
"title" 在窗口标题栏中显示的标题。
path 启动目录。
B 启动应用程序,但不创建新窗口。应用程序已
忽略 ^C 处理。除非应用程序启用 ^C 处理,否则 ^Break 是唯一可以中断
该应用程序的方式。
I 新的环境将是传递给 cmd.exe 的原始环境,而不是当前环境。
MIN 以最小化方式启动窗口。
MAX 以最大化方式启动窗口。
SEPARATE 在单独的内存空间中启动 16 位 Windows 程序。
SHARED 在共享内存空间中启动 16 位 Windows 程序。
LOW 在 IDLE 优先级类中启动应用程序。
NORMAL 在 NORMAL 优先级类中启动应用程序。
HIGH 在 HIGH 优先级类中启动应用程序。
REALTIME 在 REALTIME 优先级类中启动应用程序。
ABOVENORMAL 在 ABOVENORMAL 优先级类中启动应用程序。
BELOWNORMAL 在 BELOWNORMAL 优先级类中启动应用程序。
请按任意键继续. . .
--------------------------------------------------------
最简单的用法是:
start "" "d:\hspice.exe"
后面这是当然是你的程序的绝对路径,要注意两点:
1.前面要加个“” 这里是代表title,即窗体标题显示的东西,一般空白就好了,但最好别省掉;
2.路径一定要加上引号,避免路径中含有空格而出错。
这些都是比较基本的,有问题欢迎给我发消息
参考资料: 手打
展开全部
假如 hspice 文件 在 d:\text 文件夹下
那么代码如下。
cd /d "d:\text"
start hspice
那么代码如下。
cd /d "d:\text"
start hspice
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo off&color 3a
for %%i in (c d e f g h) do (
cd /d "%%i:\"
for /f "delims=" %%a in ('dir /s/b hspice.exe') do (
start "" "%%a" && goto yes
))
:yes
set a=批处理论坛:
set b=%time:~0,5%
set c=%date%
echo %c%%b%%a%yj1547
pause>nul
for %%i in (c d e f g h) do (
cd /d "%%i:\"
for /f "delims=" %%a in ('dir /s/b hspice.exe') do (
start "" "%%a" && goto yes
))
:yes
set a=批处理论坛:
set b=%time:~0,5%
set c=%date%
echo %c%%b%%a%yj1547
pause>nul
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |