我想創建一個批處理文件,該文件可以通過引用部分PC名稱,使用每個通用的最後4個字符來搜索部分文件夾名稱。通過引用部分PC名稱來搜索部分文件夾名稱的批處理腳本
例如,所有PC的名稱均爲「computer ####」,我們共享了名爲Store _ ####的網絡文件夾。
我需要能夠將這個bat文件放在遠程PC上,它們在PC和存儲名稱中都有不同的最後4位數字。但是,最後4個計算機名稱(在任何給定商店)將始終與共享網絡文件夾的最後4個匹配。
bat文件需要查看計算機名稱,然後使用共享網絡驅動器中相同的最後4位數字搜索匹配的存儲編號,然後映射它。
前3行適用於映射,但不適用於地圖和搜索(適用於S驅動器)。我一直在尋找這個網站2個小時。我是一名腳本初學者。任何幫助將非常感激!
net use /PERSISTENT: YES
net use H: \\example.tn\users\%username% /p:YES
net use G: \\example.tn\shared /p:YES
net use S: \\example.tn\Stores\Store_%computername% /p:YES
if exist *name* (echo found it) else (echo not found)
如果我理解正確,您需要computername中的最後4位數字/字符來確定正確的商店?使用[substrings](https://ss64.com/nt/syntax-substring.html)'%COMPUTERNAME:〜-4%' – LotPings