婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Windows批處理更改當(dāng)前工作路徑的BAT

Windows批處理更改當(dāng)前工作路徑的BAT

熱門標(biāo)簽:蘇丹地圖標(biāo)注app 為什么申請400電話 外呼系統(tǒng)解決電銷問題 京東辦理400電話查詢 南陽高頻外呼系統(tǒng)怎么安裝 地圖標(biāo)注店鋪的收費 菏澤電銷外呼系統(tǒng)軟件 高德百度地圖標(biāo)注推廣 貴陽電話外呼系統(tǒng)廠家

獲取文件夾下所有文件信息并保存到當(dāng)前目錄下test.txt中的cmd命令:

dir /s /b *.* > test.txt

保存為test.bat文件,然后雙擊test.bat后就會在該文件夾目錄下生產(chǎn)test.txt,里面會包含所有文件的路徑信息。
打開任務(wù)計劃程序中,創(chuàng)建新的基本任務(wù),安裝步驟創(chuàng)建并把啟動程序設(shè)置成test.bat
右鍵點擊該任務(wù)運行,看是否能成功運行test.bat
此處就出現(xiàn)問題了:顯示該計劃任務(wù)已經(jīng)執(zhí)行完成,但是你會發(fā)現(xiàn)在剛剛文件夾的路徑下并沒有生成test.txt這個文件。
然后嘗試修改test.txt的路徑信息,用絕對路徑,然后再次運行計劃任務(wù)

dir /s /b *.* > D:\test\test.txt

依然有問題:雖然test.txt文件確實生成了,但是里面的文件信息并不是當(dāng)前文件夾下的,而是windows\system32下的文件信息,比如:C:\WINDOWS\system32\0409等等
問題點在于當(dāng)前工作路徑,系統(tǒng)計劃任務(wù)時候默認(rèn)的當(dāng)前工作路徑是C:\WINDOWS\system32,所以顯示的是C:\WINDOWS\system32下面的文件信息
修改當(dāng)前工作路徑:在bat文件中加入一行,先把bat所在的目錄設(shè)置成當(dāng)前工作路徑

cd /d %~dp0
dir /s /b *.* > test.txt 

這樣一來就完美解決了此問題,計劃任務(wù)能被完美執(zhí)行下來去獲取當(dāng)前文件夾下所有文件信息。

如何使用批處理文件更改當(dāng)前工作目錄

I need some help in writing a batch file. I have a path stored in a variable root as follows:

set root=D:\Work\Root

Then I am changing my working directory to this root as follows:

cd %root%

When I execute this batch file from anywhere on the D drive this is done successfully. But when I execute the same batch file from some other drive, cd %root% doesn't work.

Is there a way I can get the drive letter from the root variable? I can then change the current directory to this drive first and then cd %root% shall work.

標(biāo)簽:韶關(guān) 阿里 通遼 昌都 咸寧 資陽 海北 滄州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Windows批處理更改當(dāng)前工作路徑的BAT》,本文關(guān)鍵詞  Windows,批處理,更改,當(dāng)前工作,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Windows批處理更改當(dāng)前工作路徑的BAT》相關(guān)的同類信息!
  • 本頁收集關(guān)于Windows批處理更改當(dāng)前工作路徑的BAT的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 二连浩特市| 高雄县| 那曲县| 伊宁县| 岗巴县| 温州市| 十堰市| 恩施市| 茂名市| 葫芦岛市| 乃东县| 湘潭县| 铜梁县| 城固县| 万山特区| 莱西市| 古丈县| 诸暨市| 双辽市| 通许县| 锡林郭勒盟| 隆子县| 莲花县| 开远市| 织金县| 鄂州市| 连平县| 永平县| 德保县| 郴州市| 通榆县| 广州市| 壶关县| 蕲春县| 海林市| 兴和县| 闻喜县| 清徐县| 乌拉特前旗| 扎鲁特旗| 民勤县|