[英]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.