簡體   English   中英

任務計划程序-批處理文件-路徑

[英]task scheduler - batch file - path

我的工作網絡上存儲了一個批處理文件。 當我手動進入目標文件夾並打開我的批處理文件時,它工作正常。 因此,我想將此命令放在任務計划程序中,繼續執行該命令,並執行其操作,瀏覽我的文件,得到路徑Y:\\,等等。但是,當我啟動計划的任務時,我彈出一個窗口,說Windows沒有找到我的蝙蝠文件,我的cmd寫道“找不到路徑”

我相信這是因為cmd可以自然地在C磁盤上啟動,因此由於它不在正確的磁盤上,因此找不到該路徑。 推送將磁盤從C更改為Y后可以工作,但是我必須在cmd上手動進行操作

我的問題是,如何處理任務計划程序以啟動文件,而不必在本地磁盤上創建文件的副本? 我真的很想啟動存儲在工作網絡中的bat文件。 起初以為在我的bat文件上寫了推行,但是好了,該文件仍然存儲在網絡上哈哈。

謝謝你的幫助

運行本地批處理文件以將網絡驅動器映射為Y

net use y: \\server\blah

然后讓它在Y處調用您的網絡批處理文件:

call y:\mybatch.bat

由於任務計划程序通常以其他用戶身份運行,因此沒有驅動器映射。


或者,通過其unc路徑\\\\server\\blah\\mybatch.bat調用該批處理文件,然后在該批處理文件的第一行再次按unc路徑

pushd \\server\blah\

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM