无忧启动论坛

标题: 传递给ghost 的参数中有冒号,要怎么处理? [打印本页]

作者: caoxueqiang    时间: 2018-11-6 11:22
标题: 传递给ghost 的参数中有冒号,要怎么处理?
本帖最后由 caoxueqiang 于 2018-11-6 15:52 编辑

-clone,mode=prestore,src=@mcMAX,dst=1:1 -sure -rb

冒号是dos的特殊符号,怎么传递呢? 我用 ^:   不行!

===
解决方法:
ghost -ja=MAX  
让ghost从server端获取参数,就不用在客户端设定了!(MAX 是server端的会话名称)
作者: 窄口牛    时间: 2018-11-6 12:31
没看懂你的意思。那实际出来是什么样了?
作者: caoxueqiang    时间: 2018-11-6 12:37
ghost 接收的参数是冒号前面的,冒号后面的参数全部丢失了
作者: 邪恶海盗    时间: 2018-11-6 14:38
[20170929]Ghost网络备份/恢复(克隆/还原)教程[首发于海盗博客]
http://bbs.wuyou.net/forum.php?m ... &fromuid=359852
仅供参考...
作者: qh6420933    时间: 2018-11-6 14:56
供参考
  1. @Echo Off
  2. :menu
  3. COLOR 2F
  4. Set Prog=PXE 网络Ghost 快捷调用
  5. Set L1=―――――――――――――――――――――――――――
  6. Set L2=            %Prog%
  7. Set L3=           仅供网友们交流 翻版不究
  8. Set L4=   注意: !!!多块硬盘恢复操作有风险,请谨慎操作!!!
  9. Set L5=                  By 哈小福 20180904
  10. Title %Prog%

  11. ::if exist config.ini del /f /q config.ini
  12. If Not Exist GhostSrv.exe Goto Err0
  13. If Not Exist TinyPxe.exe Goto Err1
  14. tasklist|find /i "GhostSrv.exe" >NUL || Goto TP
  15. Goto Err2

  16. :TP
  17. tasklist|find /i "TinyPxe.exe" >NUL || Goto NetMode
  18. Goto Err2

  19. :NetMode
  20. CLS
  21. Title %Prog%
  22. Echo.
  23. Echo %L1%
  24. Echo.
  25. Echo %L2%
  26. Echo.
  27. Echo %L1%
  28. Echo.
  29. Echo %L4%
  30. Echo.
  31. Echo %L3%
  32. Echo.
  33. Echo %L5%
  34. Echo.
  35. Echo %L1%
  36. Echo.
  37. Echo   请选择调用方式:
  38. Echo.
  39. Echo     [H] Bios模式:Grub2 Http网启(Bios模式推荐)
  40. Echo     [T] Bios模式:Grub Tftp网启 (兼容性最好)
  41. Echo     [K] Bios模式:IPXE Http网启(适合较新主机)
  42. Echo     [E] EFI模式:IPXE EFI 网启【注意分区顺序】
  43. Echo     [Q] 退出
  44. Echo.
  45. Echo %L1%
  46. Echo.
  47. Set Choice=
  48. Set /P Choice=   请选择要进行的操作 (H/T/K/E/Q) ,然后按回车:
  49. If "%Choice%"=="" Goto Start
  50. ::If Not "%Choice%"=="" Set Choice=%Choice:~0,1%
  51. If /I "%Choice%"=="H" Goto NetModeHttp
  52. If /I "%Choice%"=="T" Goto NetModetftp
  53. If /I "%Choice%"=="K" Goto NetModeIPXE
  54. If /I "%Choice%"=="E" Goto NetModeUEFI
  55. If /I "%Choice%"=="Q" Exit
  56. Goto NetMode

  57. Set con_proxydhcp=
  58. Set con_http=

  59. :NetModeHttp
  60. Set NetRunfile=grub2httpghost
  61. Set con_httpd=1

  62. Goto Config

  63. :NetModetftp
  64. Set NetRunfile=g4dghost
  65. Set con_httpd=0
  66. Goto Config

  67. :NetModeIPXE
  68. Set NetRunfile=ipxeghost.kpxe
  69. Set con_httpd=1
  70. Goto Config

  71. :NetModeUEFI
  72. Set NetRunfile=ipxeghost.efi
  73. Set con_httpd=1
  74. Goto Config

  75. :Config
  76. Echo [dhcp] >config.ini
  77. Echo proxydhcp=0 >>config.ini
  78. Echo bind=1 >>config.ini
  79. Echo filename=%NetRunfile% >>config.ini
  80. Echo poolsize=255 >>config.ini
  81. Echo binl=0 >>config.ini
  82. Echo httpd=%con_httpd% >>config.ini
  83. Echo dnsd=0 >>config.ini
  84. Echo smb=0 >>config.ini
  85. Echo [frmDHCPServer] >>config.ini

  86. :Start
  87. CLS
  88. Title %Prog%
  89. Echo.
  90. Echo %L1%
  91. Echo.
  92. Echo %L2%
  93. Echo.
  94. Echo %L1%
  95. Echo.
  96. Echo %L4%
  97. Echo.
  98. Echo %L3%
  99. Echo.
  100. Echo %L5%
  101. Echo.
  102. Echo %L1%
  103. Echo.
  104. Echo   请选择调用方式:
  105. Echo.
  106. Echo           [Z] 制作镜像
  107. Echo           [H] 恢复镜像
  108. Echo           [M] 返回主菜单
  109. Echo           [Q] 退出
  110. Echo.
  111. Echo %L1%

  112. Echo.
  113. Set Choice=
  114. Set /P Choice=   请选择要进行的操作 (Z/H/M/Q) ,然后按回车:
  115. If "%Choice%"=="" Goto Start
  116. ::If Not "%Choice%"=="" Set Choice=%Choice:~0,1%
  117. If /I "%Choice%"=="Z" Goto Backup
  118. If /I "%Choice%"=="H" Goto Ghostfile
  119. If /I "%Choice%"=="M" Goto NetMode
  120. If /I "%Choice%"=="Q" Exit
  121. Goto Start

  122. :Backup
  123. CLS
  124. Title %Prog%——制作镜像
  125. Echo.
  126. Echo %L1%
  127. Echo.
  128. Echo %L2%
  129. Echo.
  130. Echo %L1%
  131. Echo.
  132. Echo %L4%
  133. Echo.
  134. Echo %L3%
  135. Echo.
  136. Echo %L5%
  137. Echo.
  138. Echo %L1%
  139. Echo.
  140. Echo   请选择制作镜像方式:
  141. Echo.
  142. Echo     [P] 制作分区镜像 (pan.gho)
  143. Echo     [D] 制作全盘镜像 (Disk.gho)
  144. Echo     [M] 返回上一级菜单
  145. Echo     [Q] 退出
  146. Echo.
  147. Echo %L1%
  148. Echo.
  149. Echo   注意: 1、生成的镜像保存路径为当前脚本文件夹
  150. Echo       2、防止文件被覆盖文件名会加上6位随机数
  151. Echo.
  152. Echo %L1%
  153. Echo.
  154. Set ZChoice=
  155. Set /P ZChoice=   请选择要进行的操作 (P/D/M/Q) ,然后按回车:
  156. If "%ZChoice%"=="" Goto Backup
  157. ::If Not "%ZChoice%"=="" Set ZChoice=%ZChoice:~0,1%
  158. If /I "%ZChoice%"=="P" Goto ZDisk
  159. If /I "%ZChoice%"=="D" Goto ZDisk
  160. If /I "%ZChoice%"=="M" Goto Start
  161. If /I "%ZChoice%"=="Q" Exit
  162. Goto Backup

  163. :ZDisk
  164. CLS
  165. Title %Prog%——制作镜像
  166. Echo.
  167. Echo %L1%
  168. Echo.
  169. Echo %L2%
  170. Echo.
  171. Echo %L1%
  172. Echo.
  173. Echo %L4%
  174. Echo.
  175. Echo %L3%
  176. Echo.
  177. Echo %L5%
  178. Echo.
  179. Echo %L1%
  180. Echo.
  181. Echo   请选择制作镜像方式:
  182. Echo.
  183. Echo     [1-9] 对第几块硬盘操作
  184. Echo     [M] 返回上一级菜单
  185. Echo     [Q] 退出
  186. Echo.
  187. Echo %L1%
  188. Echo.
  189. Echo   注意: 1、生成的镜像保存路径为当前脚本文件夹
  190. Echo       2、防止文件被覆盖文件名会加上6位随机数
  191. Echo.
  192. Echo %L1%
  193. Echo.
  194. Set DChoice=
  195. Set /P DChoice=   请选择要进行的操作 ([1-9]/M/Q) ,然后按回车:
  196. If "%DChoice%"=="" Goto ZDisk
  197. ::If Not "%DChoice%"=="" Set DChoice=%DChoice:~0,1%
  198. If /I "%DChoice%"=="M" Goto ZDisk
  199. If /I "%DChoice%"=="Q" Exit
  200. ::( echo %DChoice%|findstr "^[1-9]$">nul && goto Backup_disk ) || Goto ZDisk
  201. If /I "%ZChoice%"=="D" (( echo %DChoice%|findstr "^[1-9]$">nul && goto Backup_disk ) || Goto ZDisk)
  202. If /I "%ZChoice%"=="P" (( echo %DChoice%|findstr "^[1-9]$">nul && goto ZPan ) || Goto ZDisk)

  203. :Backup_disk
  204. CLS
  205. set /a r1=%random%%%100000
  206. set /a r2=%random%%%100000
  207. set /a id=%r1%*%r2%%%1000000
  208. set id=00000%id%
  209. set num6=%id:~-6%
  210. Title %Prog%——制作镜像
  211. Echo.
  212. Echo %L1%
  213. Echo.
  214. Echo %L2%
  215. Echo.
  216. Echo %L1%
  217. Echo.
  218. Echo %L4%
  219. Echo.
  220. Echo %L3%
  221. Echo.
  222. Echo %L5%
  223. Echo.
  224. Echo %L1%
  225. Echo.
  226. Echo    已选的第%DChoice%块硬盘
  227. Echo.
  228. Echo     备份路径文件名:
  229. Echo.
  230. Echo        %~dp0gho\Disk\Disk_%num6%.gho
  231. Echo.
  232. Echo %L1%
  233. Echo.
  234. Echo   请确认开始:
  235. Echo.
  236. Echo     [Y] 开始Ghost备份
  237. Echo     [M] 返回主菜单
  238. Echo     [Q] 退出
  239. Echo.
  240. Echo %L1%
  241. Echo.
  242. Set SChoice=
  243. Set /P SChoice=   请选择要进行的操作 (Y/M/Q) ,然后按回车:
  244. If "%SChoice%"=="" Goto Backup_disk
  245. If /I "%SChoice%"=="Y" Goto Backup_Dstart
  246. If /I "%SChoice%"=="M" Goto NetMode
  247. If /I "%SChoice%"=="Q" Exit
  248. Goto Backup_disk

  249. :Backup_Dstart
  250. start GhostSrv.exe %~dp0gho\Disk\Disk_%num6%.gho mousedos -d -disk%DChoice% -g" -rb -z9 -sure"
  251. start TinyPxe.exe /start
  252. Exit

  253. :ZPan
  254. CLS
  255. Title %Prog%——制作镜像
  256. Echo.
  257. Echo %L1%
  258. Echo.
  259. Echo %L2%
  260. Echo.
  261. Echo %L1%
  262. Echo.
  263. Echo %L4%
  264. Echo.
  265. Echo %L3%
  266. Echo.
  267. Echo %L5%
  268. Echo.
  269. Echo %L1%
  270. Echo.
  271. Echo    已选的第%DChoice%块硬盘
  272. Echo.
  273. Echo %L1%
  274. Echo.
  275. Echo   请选择制作镜像方式:
  276. Echo.
  277. Echo     [1-9] 对第几个分区操作
  278. Echo     [M] 返回上一级菜单
  279. Echo     [Q] 退出
  280. Echo.
  281. Echo %L1%
  282. Echo.
  283. Echo   注意: 1、生成的镜像保存路径为当前脚本文件夹
  284. Echo       2、防止文件被覆盖文件名会加上6位随机数
  285. Echo.
  286. Echo %L1%
  287. Echo.
  288. Set PChoice=
  289. Set /P PChoice=   请选择要进行的操作 ([1-9]/M/Q) ,然后按回车:
  290. If "%PChoice%"=="" Goto ZDisk
  291. ::If Not "%PChoice%"=="" Set PChoice=%PChoice:~0,1%
  292. If /I "%PChoice%"=="M" Goto ZDisk
  293. If /I "%PChoice%"=="Q" Exit
  294. ( echo %PChoice%|findstr "^[1-9]$">nul && goto Backup_pan ) || Goto ZPan

  295. :Backup_pan
  296. CLS
  297. set /a r1=%random%%%100000
  298. set /a r2=%random%%%100000
  299. set /a id=%r1%*%r2%%%1000000
  300. set id=00000%id%
  301. set num6=%id:~-6%
  302. Title %Prog%——制作镜像
  303. Echo.
  304. Echo %L1%
  305. Echo.
  306. Echo %L2%
  307. Echo.
  308. Echo %L1%
  309. Echo.
  310. Echo %L4%
  311. Echo.
  312. Echo %L3%
  313. Echo.
  314. Echo %L5%
  315. Echo.
  316. Echo %L1%
  317. Echo.
  318. Echo    已选的第%DChoice%块硬盘的第%PChoice%分区
  319. Echo.
  320. Echo     备份路径文件名:
  321. Echo.
  322. Echo        %~dp0gho\Pan\Pan_%num6%.gho
  323. Echo.
  324. Echo %L1%
  325. Echo.
  326. Echo   请确认开始:
  327. Echo.
  328. Echo     [Y] 开始Ghost备份
  329. Echo     [M] 返回主菜单
  330. Echo     [Q] 退出
  331. Echo.
  332. Echo %L1%
  333. Echo.
  334. Set SChoice=
  335. Set /P SChoice=   请选择要进行的操作 (Y/M/Q) ,然后按回车:
  336. If "%SChoice%"=="" Goto Backup_pan
  337. If /I "%SChoice%"=="Y" Goto Backup_Pstart
  338. If /I "%SChoice%"=="M" Goto NetMode
  339. If /I "%SChoice%"=="Q" Exit
  340. Goto Backup_pan

  341. :Backup_Pstart
  342. start GhostSrv.exe %~dp0gho\Pan\Pan_%num6%.gho mousedos -d -p -disk%DChoice% -part%PChoice% -g" -rb -z9 -sure"
  343. start TinyPxe.exe /start
  344. Exit

  345. :Ghostfile
  346. CLS
  347. Title %Prog%——恢复镜像
  348. Echo.
  349. Echo %L1%
  350. Echo.
  351. Echo %L2%
  352. Echo.
  353. Echo %L1%
  354. Echo.
  355. Echo %L4%
  356. Echo.
  357. Echo %L3%
  358. Echo.
  359. Echo %L5%
  360. Echo.
  361. Echo %L1%
  362. Echo.
  363. Echo      请拖入要恢复的GHO文件,或:
  364. Echo.
  365. Echo      [M] 返回上一级菜单
  366. Echo      [Q] 退出
  367. Echo.
  368. Echo %L1%
  369. Echo.
  370. Set ghofile=
  371. Set /P ghofile= 请拖入要恢复的GHO文件,并按回车继续:
  372. If "%ghofile%"=="" Goto Ghostfile
  373. If /I "%ghofile%"=="M" Goto Start
  374. If /I "%ghofile%"=="Q" Exit
  375. If Not Exist %ghofile% Goto Ghostfile
  376. If /I "%ghofile:~-4,4%"==".gho" (Goto Restore) else (Goto Ghostfile)

  377. :Restore
  378. CLS
  379. Title %Prog%——恢复镜像
  380. Echo.
  381. Echo %L1%
  382. Echo.
  383. Echo %L2%
  384. Echo.
  385. Echo %L1%
  386. Echo.
  387. Echo %L4%
  388. Echo.
  389. Echo %L3%
  390. Echo.
  391. Echo %L5%
  392. Echo.
  393. Echo %L1%
  394. Echo.
  395. Echo    已选的Ghost文件:
  396. Echo.
  397. Echo             %ghofile%
  398. Echo.
  399. Echo %L1%
  400. Echo.
  401. Echo      请选择恢复镜像方式:
  402. Echo.
  403. Echo      [P] 恢复镜像到硬盘分区
  404. Echo      [D] 恢复全盘镜像到硬盘
  405. Echo      [M] 返回上一级菜单
  406. Echo      [Q] 退出
  407. Echo.
  408. Echo %L1%
  409. Echo.
  410. Set RChoice=
  411. Set /P RChoice=   请选择要进行的操作 (P/D/M/Q) ,然后按回车:
  412. If "%RChoice%"=="" Goto Restore
  413. ::If Not "%RChoice%"=="" Set RChoice=%RChoice:~0,1%
  414. If /I "%RChoice%"=="P" Goto RDisk
  415. If /I "%RChoice%"=="D" Goto RDisk
  416. If /I "%RChoice%"=="M" Goto Ghostfile
  417. If /I "%RChoice%"=="Q" Exit
  418. Goto Restore

  419. :RDisk
  420. CLS
  421. Title %Prog%——恢复镜像
  422. Echo.
  423. Echo %L1%
  424. Echo.
  425. Echo %L2%
  426. Echo.
  427. Echo %L1%
  428. Echo.
  429. Echo %L4%
  430. Echo.
  431. Echo %L3%
  432. Echo.
  433. Echo %L5%
  434. Echo.
  435. Echo %L1%
  436. Echo.
  437. Echo    已选的Ghost文件:
  438. Echo.
  439. Echo             %ghofile%
  440. Echo.
  441. Echo %L1%
  442. Echo.
  443. Echo   请选择恢复镜像方式:
  444. Echo.
  445. Echo     [1-9] 对第几块硬盘恢复
  446. Echo     [S] 重新选择Ghost文件
  447. Echo     [M] 返回上一级菜单
  448. Echo     [Q] 退出
  449. Echo.
  450. Echo %L1%
  451. Echo.
  452. Set DChoice=
  453. Set /P DChoice=   请选择要进行的操作 ([1-9]/S/M/Q) ,然后按回车:
  454. If "%DChoice%"=="" Goto RDisk
  455. ::If Not "%DChoice%"=="" Set DChoice=%DChoice:~0,1%
  456. If /I "%DChoice%"=="S" Goto Ghostfile
  457. If /I "%DChoice%"=="M" Goto Restore
  458. ::( echo %DChoice%|findstr "^[1-9]$">nul && goto Restore_Disk ) || Goto RDisk
  459. If /I "%DChoice%"=="Q" Exit
  460. If /I "%RChoice%"=="D" (( echo %DChoice%|findstr "^[1-9]$">nul && goto Restore_Disk ) || Goto RDisk)
  461. If /I "%RChoice%"=="P" (( echo %DChoice%|findstr "^[1-9]$">nul && goto RPan ) || Goto RDisk)

  462. :Restore_Disk
  463. CLS
  464. Title %Prog%——恢复镜像
  465. Echo.
  466. Echo %L1%
  467. Echo.
  468. Echo %L2%
  469. Echo.
  470. Echo %L1%
  471. Echo.
  472. Echo %L4%
  473. Echo.
  474. Echo %L3%
  475. Echo.
  476. Echo %L5%
  477. Echo.
  478. Echo %L1%
  479. Echo.
  480. Echo    已选的第%DChoice%块硬盘
  481. Echo.
  482. Echo %L1%
  483. Echo.
  484. Echo   请确认开始:
  485. Echo.
  486. Echo     [Y] 开始Ghost网刻
  487. Echo     [M] 返回主菜单
  488. Echo     [Q] 退出
  489. Echo.
  490. Echo %L1%
  491. Echo.
  492. Set SChoice=
  493. Set /P SChoice=   请选择要进行的操作 (Y/M/Q) ,然后按回车:
  494. If "%SChoice%"=="" Goto Restore_Pan
  495. If /I "%SChoice%"=="Y" Goto Restore_Dstart
  496. If /I "%SChoice%"=="M" Goto NetMode
  497. If /I "%SChoice%"=="Q" Exit
  498. Goto Restore_Disk


  499. :Restore_Dstart
  500. start GhostSrv.exe %ghofile% mousedos -disk%DChoice% -ud -g" -rb -sure"
  501. start TinyPxe.exe /start
  502. Exit

  503. :RPan
  504. CLS
  505. Title %Prog%——恢复镜像
  506. Echo.
  507. Echo %L1%
  508. Echo.
  509. Echo %L2%
  510. Echo.
  511. Echo %L1%
  512. Echo.
  513. Echo %L4%
  514. Echo.
  515. Echo %L3%
  516. Echo.
  517. Echo %L5%
  518. Echo.
  519. Echo %L1%
  520. Echo.
  521. Echo    已选的Ghost文件:
  522. Echo.
  523. Echo             %ghofile%
  524. Echo.
  525. Echo    已选的第%DChoice%块硬盘
  526. Echo.
  527. Echo %L1%
  528. Echo.
  529. Echo   请确认开始:
  530. Echo.
  531. Echo     [1-9] 对第几个分区恢复
  532. Echo     [S] 重新选择Ghost文件
  533. Echo     [M] 返回上一级菜单
  534. Echo     [Q] 退出
  535. Echo.
  536. Echo %L1%
  537. Echo.
  538. Set PChoice=
  539. Set /P PChoice=   请选择要进行的操作 ([1-9]/S/M/Q) ,然后按回车:
  540. If "%PChoice%"=="" Goto RPan
  541. ::If Not "%PChoice%"=="" Set PChoice=%PChoice:~0,1%
  542. If /I "%PChoice%"=="S" Goto Ghostfile
  543. If /I "%PChoice%"=="M" Goto Restore
  544. If /I "%PChoice%"=="Q" Exit
  545. ( echo %DChoice%|findstr "^[1-9]$">nul && goto Restore_Pan ) || Goto RPan

  546. :Restore_Pan
  547. CLS
  548. Title %Prog%——恢复镜像
  549. Echo.
  550. Echo %L1%
  551. Echo.
  552. Echo %L2%
  553. Echo.
  554. Echo %L1%
  555. Echo.
  556. Echo %L4%
  557. Echo.
  558. Echo %L3%
  559. Echo.
  560. Echo %L5%
  561. Echo.
  562. Echo %L1%
  563. Echo.
  564. Echo    已选的第%DChoice%块硬盘的第%PChoice%分区
  565. Echo.
  566. Echo %L1%
  567. Echo.
  568. Echo   请选择恢复镜像方式:
  569. Echo.
  570. Echo     [Y] 开始Ghost网刻
  571. Echo     [M] 返回主菜单
  572. Echo     [Q] 退出
  573. Echo.
  574. Echo %L1%
  575. Echo.
  576. Set SChoice=
  577. Set /P SChoice=   请选择要进行的操作 (Y/M/Q) ,然后按回车:
  578. If "%SChoice%"=="" Goto Restore_Pan
  579. If /I "%SChoice%"=="Y" Goto Restore_Pstart
  580. If /I "%SChoice%"=="M" Goto NetMode
  581. If /I "%SChoice%"=="Q" Exit
  582. Goto Restore_Pan

  583. :Restore_Pstart
  584. start GhostSrv.exe %ghofile% mousedos -p1 -disk%DChoice% -part%PChoice% -ud -g" -rb -sure"
  585. start TinyPxe.exe /start
  586. Exit

  587. :Err0
  588. Echo 错误:GhostSrv.exe文件丢失!&&Echo.
  589. Echo 请确认Ghost服务端GhostSrv.exe文件存在!&&Echo.
  590. Echo 请按任意键退出脚本。。。
  591. PAUSE>NUL
  592. Exit

  593. :Err1
  594. Echo 错误:TinyPxe.exe文件丢失!&&Echo.
  595. Echo 请确认TinyPxe服务端TinyPxe.exe文件存在!&&Echo.
  596. Echo 请按任意键退出脚本。。。
  597. PAUSE>NUL
  598. Exit

  599. :Err2
  600. COLOR 47
  601. Set Prog=停止 网络Ghost
  602. Title %Prog%

  603. :End
  604. CLS
  605. Title %Prog%
  606. Echo.
  607. Echo %L1%
  608. Echo.
  609. Echo %L2%
  610. Echo.
  611. Echo %L1%
  612. Echo.
  613. Echo            !!!Ghost或TinyPxe已经运行!!!
  614. Echo.
  615. Echo    注意: 停止脚本前请确保Ghost已完成或未开始
  616. Echo           网络Ghost中禁止使用本脚本停止任务
  617. Echo.
  618. Echo %L3%
  619. Echo.
  620. Echo %L5%
  621. Echo.
  622. Echo %L1%
  623. Echo.
  624. Echo     [G] 停止网络Ghost服务和TinyPxe服务
  625. Echo     [Q] 不停止,直接退出
  626. Echo.
  627. Echo %L1%
  628. Echo.
  629. Set Choice=
  630. Set /P Choice=   请选择要进行的操作 (G/Q) ,然后按回车:
  631. If "%Choice%"=="" Goto end
  632. ::If Not "%Choice%"=="" Set Choice=%Choice:~0,1%
  633. If /I "%Choice%"=="G" Goto killpid
  634. If /I "%Choice%"=="Q" Exit
  635. Goto end

  636. :killpid

  637. taskkill /f /im GhostSrv.exe 1>nul 2> nul
  638. taskkill /f /im TinyPxe.exe 1>nul 2> nul
  639. Goto menu
复制代码

作者: 窄口牛    时间: 2018-11-6 15:11
本帖最后由 窄口牛 于 2018-11-6 15:13 编辑

等号前面加个^大小等后面是数字的时候需要转义。
作者: caoxueqiang    时间: 2018-11-6 15:46
邪恶海盗 发表于 2018-11-6 14:38
[20170929]Ghost网络备份/恢复(克隆/还原)教程[首发于海盗博客]
http://bbs.wuyou.net/forum.php?mod=view ...

非常感谢,问题解决了!
ghost -ja=MAX  
让ghost从server端获取参数,就不用在客户端设定了!




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3