[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] [已解决]如何用BAT,在共用資料夾中新增文件夾/文字檔

本帖最后由 我不是是人 于 2015-5-14 15:04 编辑

為了可以讓別人可以使用我的BAT檔,我開了一個共享
下面是其中一個BAT
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. title 固定IP By Color
  4. color 0a
  5. :abc
  6. set /p name=請輸入使用者名稱:
  7. set /p ipf=請輸入要設置的IP:
  8. set /p ma=請輸入子網掩碼,默認為255.255.255:
  9. if "%ma%"=="" set ma=255.255.255.0
  10. set /p ga=請輸入網關:
  11. if "%ga%"=="" set ga=192.168.0.1
  12. set /p dns1=請輸入主DNS:
  13. if "%dns1%"=="" set dns1=8.8.8.8
  14. netsh.exe interface ip set address !na! static !ipf! !ma! !ga! 1
  15. netsh.exe interface ip set dns !na! static !dns1!
  16. echo 使用者:%name% IP:%ipf% >>%name%_%ipf%.txt
  17. pause&exit
  18. echo 如有需要請聯絡 CoLoR  & goto :abc
复制代码
在自己電腦上開啟BAT,是把IP固定,並產生一個文字檔
不過在共用檔案中開啟BAT,IP可以固定,不過文字檔並沒有產生(我已經把共用資料夾的權限全開)
請問各位大神,我應該要如何解決這個問題 m(_ _)m
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

請問一下,如果是放在了使用者的主機上,可能會是在甚麼位置呢? > _ <

我自己想了一個方法
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. title 固定IP By Color
  4. color 0a
  5. :abc
  6. set /p name=請輸入使用者名稱:
  7. set /p ipf=請輸入要設置的IP:
  8. set /p ma=請輸入子網掩碼,默認為255.255.255:
  9. if "%ma%"=="" set ma=255.255.255.0
  10. set /p ga=請輸入網關:
  11. if "%ga%"=="" set ga=192.168.0.1
  12. set /p dns1=請輸入主DNS:
  13. if "%dns1%"=="" set dns1=8.8.8.8
  14. netsh.exe interface ip set address !na! static !ipf! !ma! !ga! 1
  15. netsh.exe interface ip set dns !na! static !dns1!
  16. >>"\\mob-pc003\BAT$\有關IP\IP\%name%_%ipf%.txt" echo %name%_%ipf%
  17. pause&exit
  18. echo 如有需要請聯絡 CoLoR  & goto :abc
复制代码
測試後成功出現文字檔XDD

TOP

文字档放到使用者的主机上去了吧

TOP

返回列表