第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求解釋關于批處理call命令

求解釋關于批處理call命令

青春有我 2022-03-24 19:15:47
我想在a.bat批處理里面,調(diào)用相對a.bat路徑文件夾Data里的b.bat命令,怎么調(diào)用?call 后面帶的路徑是絕對路徑,怎么帶相對路徑的批處理?
查看完整描述

2 回答

?
心有法竹

TA貢獻1866條經(jīng)驗 獲得超5個贊

用start。先cd Data,再start cmd /c b.bat,也可以直接用絕對路徑,比如在cd之前先保存%1%或者用push命令。call只能調(diào)用腳本內(nèi)部的代碼(我不知道能不能調(diào)用外部的)。

查看完整回答
反對 回復 2022-03-28
?
茅侃侃

TA貢獻1842條經(jīng)驗 獲得超22個贊

 Call
從一個批處理程序調(diào)用另一個批處理程序,并且不終止父批處理程序。call 命令接受用作調(diào)用目標的標簽。如果在腳本或批處理文件外使用 Call,它將不會在命令行起作用。
  語法
call [[Drive:][Path] FileName [BatchParameters]] [:label [arguments]]
  參數(shù)
[Drive:}[Path] FileName
指定要調(diào)用的批處理程序的位置和名稱。filename 參數(shù)必須具有 .bat 或 .cmd 擴展名。
BatchParameters
指定批處理程序所需的任何命令行信息,包括命令行選項、文件名、批處理參數(shù)(從 %0 到 %9)或變量(例如,?ud%)。
:label
指定批處理程序要跳轉到的標簽。使用帶有該參數(shù)的 call 命令可以創(chuàng)建新的批處理文件上下文,并將控制權交給指定標簽后的語句。當首次遇到該批處理文件的末尾時(在跳轉到標簽后),控制權將交還給 CALL 語句后的語句。第二次遇到批處理文件的末尾,批腳本將被退出。對于可允許您從批處理腳本返回的 goto :eof 命令擴展,要了解關于它的說明,請參閱“”。
arguments
對于以 :label 打頭的批處理程序,指定要傳送給其新實例的命令行信息,包括命令行選項、文件名、批處理參數(shù)(從 %1 到 %9)或者變量(比如 ?ud%)。
/?
在命令提示符顯示幫助。
注釋
使用批處理參數(shù)
批處理參數(shù)可以含有傳送給批處理程序的任何信息,包括命令行選項、文件名、批處理參數(shù)(從 %1 到 %9)或者變量(例如,?ud%)。有關批處理參數(shù)的詳細信息,請參閱“”。
  使用管道和重定向符號
不要在 call 命令中使用管道和重定向符號。
  發(fā)出遞歸調(diào)用
可以創(chuàng)建調(diào)用自身的批處理程序,但是,必須提供退出條件。否則,父和子批處理程序可以無限循環(huán)。
  使用命令擴展
如果啟用命令擴展(即默認情況下),call 將接受 label 參數(shù)作為調(diào)用目標。正確語法如下:
  call :label arguments
  有關啟用和禁用命令擴展的詳細信息,請參閱“”中的 cmd。
  范例
要從其他批處理程序運行 Checknew.bat 程序,請在父批處理程序中鍵入以下命令:
  call checknew
  如果父批處理程序接受兩個批處理參數(shù)并且希望它將這些參數(shù)傳遞給 Checknew.bat,則可以在父批處理程序中使用以下命令:
  call checknew %1 %2



查看完整回答
反對 回復 2022-03-28
  • 2 回答
  • 0 關注
  • 272 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號