執行 BAT指令碼閃退的詭異原因

2021-06-21 07:22:36 字數 560 閱讀 3843

今日執行乙個bat指令碼檔案,發現僅僅閃了一下就退出了。於是我認為.bat指令碼檔案本身有錯誤,所以開始排錯,以下是我排除錯誤的步驟:

1.由於別處原先存在乙個此bat檔案的拷貝,而別處的那乙個能正常執行,但這乙個bat卻不能正常執行,利用比較工具比較發現兩個bat檔案的內容完全相同。所以排除了書寫錯誤。

2.鑑於以上的基礎上,我只能懷疑是位置變了,bat檔案裡面引用的相對路徑解析成絕對路徑後肯定變化了,可能因為絕對路徑的不同會有影響,因此我加了個中pause一步步的試,發現也不是這個原因。

3.鬱悶啊,無解啊。正在此時我發現了乙個關鍵的問題,那就是此次不能執行的bat檔案所在的資料夾名字裡面包含了括號。因此我覺得問題可能是這個括號的原因,趕緊將括號去掉,一執行,瞬間不再閃退了,搞定。看來問題真的是bat檔案所在資料夾的名字裡面包含了括號的原因啊。

但我今天這個問題算是乙個新發現,那就是不僅bat檔案本身的名字裡面不能包含括號字元,就連bat檔案所在的資料夾以及更上層的資料夾的命名都不能包含括號。

pr載入介面閃退的原因是什麼?

pr軟體閃退可能是pr與電腦中的其他軟體不相容導致的,這時兩個不相容的軟體需要解除安裝乙個,或者 其他相容版本。而且現在網上的pr都是盜版的,有一些軟體檔案本身就不完整,也會導致pr無法正常使用 電腦中病毒也可能導致pr閃退,這時需要使用電腦中的防毒軟體,清理電腦中的病毒就可以了 電腦硬體問題也會導...

selenium 程式執行完之後,閃退的解決方法

情況1 chrome瀏覽器不會自動關閉 情況2 chrome瀏覽器會自動關閉 情況3 chrome瀏覽器不會自動關閉 以上三種 統一換成firefox瀏覽器的話,均不會自動關閉瀏覽器,是因為對應chrome瀏覽器廠家提供的瀏覽器源生驅動檔案自身邏輯設定引起的,方法執行完全會自動關閉 方法中定義的區域...

虛擬機器執行gazebo閃退的解決辦法

我是在win10上通過vmware執行的ubuntu18虛擬機器,在執行gazebo9時,出現錯誤 err rest.cc 205 error in rest request,並閃退。解決辦法如下 1 sudo gedit ignition fuel config.yaml將替換為.2 然後,關閉硬...