發表文章

目前顯示的是有「cmd」標籤的文章

CMD script 是執行一行後讀下一行的

不是整個讀完parse的,前陣子在改obs的updater發現的 因為M$會lock執行中的檔案,只有自己可以對自己做更動 (rename, remove) 如果把script改名或砍掉,CMD會自動結束 因為讀不到下一行了 造成我要寫self updater的困難,就把更新updater的部分移到script最後面 這樣下次執行就會用到更新後的updater,接近原本想要的效果

Windows cmd筆記 主要是AppVeyor

https://ss64.com/nt/cmd.html http://steve-jansen.github.io/guides/windows-batch-scripting/part-2-variables.html 變數要看 for /? use in kvirc .appveyor.yml 把變數前三個字元跳過     - '"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars%ssl_arch:~3%.bat"'   - if exist VCdeps.7z (curl -kLo VCdeps.7z https://ci.appveyor.com/api/projects/craftwar_appveyor/obs-deps/artifacts/VCdeps.7z -f --retry 5 -z VCdeps.7z) else (curl -kLo VCdeps.7z https://ci.appveyor.com/api/projects/craftwar_appveyor/obs-deps/artifacts/VCdeps.7z -f --retry 5 -C -) output stderr to file dir > a.txt 2>&1 AppVeyor的各種修正 記錄用,也許能學到一些有用的指令 .sh extension is not properly mapped on VS 2017 image  https://github.com/appveyor/ci/issues/1881 cmd / c ftype sh_auto_file = "C:\msys64\usr\bin\bash.exe" " `" %L `" " % * | out-null cmd / c assoc .sh = sh_auto_file       Batch file: Find if substring is in string (not in a fil